Noah Cat Sticker

The Noah Cat Sticker is a sticker in Kart Kingdom.