Flower Wheels

Flower Wheels are wheels in Kart Kingdom. They are very popular. They were here since the beta days.