Kazoo Karts

The Kazoo Karts are a group of karts in Kart Kingdom.