Wuhu Island is a starter stage from the Wii universe, first appearing in Wii Sports Resort. It is a playable stage in Super Smash Bros. Global Apocalypse. Like London, this stage travels throughout the island, taking combatants in various locations to fight.
Graph IRI | Count |
---|---|
http://dbkwik.webdatacommons.org | 9 |