Odd Squad Security Sticker

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