3DS Maka Wuhu

Overview:

on Mario Kart 7 Maka Wuhu is the last track in the star cup and later it got reappeared on Mario Kart Tour

Media:

Mario Kart 7 Maka Wuhu 1080 HD

the rest is coming soon so Stay tuned!