Odd Squad Agent Sticker

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