Super Star Sticker

The Super Star Sticker is a sticker in Kart Kingdom that is semi-popular as of now.