Maka Wuhu

Maka Wahu is a course in the game Mario Kart 7. It takes place on Wuhu Island.