answersLogoWhite

0

A common name for video game islands such as Wii Sports Resort: where you are on an island named Maka Wuhu and is going green, as well as a Mario game you can find

by Googling Maka Wuhu

User Avatar

Wiki User

13y ago

What else can I help you with?