Ouch Sticker

The Ouch Sticker is a sticker in Kart Kingdom. It is unknown if this is popular or not, since now and then it becomes trendy.