Plum Lizard Sticker

The Plum Lizard Sticker is a sticker in Kart Kingdom.