Toucan Karts

The Toucan Karts are a set of six weekly karts in Kart Kingdom.