The Green Clover Sticker

The Green Clover Sticker is a semi-popular sticker in Kart Kingdom.