Tag: where are all the i’s in wii sports resort

Is Wuhu island real?

Wuhu Island is a fictional setting shared by a variety of Nintendo titles that first appeared in the Jogging game ...