File:DKCRChiquitaWi.jpg

Summary
One of the promotional stickers for Donkey Kong Country Returns.