Design Squad Fidget Sticker

The Design Squad Fidget Sticker is a sticker in Kart Kingdom.