Odd Squad Executive Sticker

The Odd Squad Executive Sticker is a sticker in Kart Kingdom.