Odd Squad Medical Sticker

The Odd Squad Medical Sticker is a sticker in Kart Kingdom