Noah Crocodile Sticker

The Noah Crocodile Sticker is a sticker in Kart Kingdom.