Noah Sticker

The Noah Sticker is a sticker in Kart Kingdom.