Sunflower Decal

The Sunflower Decal is a Decal/sticker in Kart Kingdom.