OMG! Wuhu Island in Mario Kart!

Mario Super Sluggers

The Baby Fan
Wuhu Island means Wii Sports Resort music. And Wii Sports Resort music is my favorite! :)

(I know that the island was first seen in Wii Fit, but still...)


Eats Lunch at 4:00 pm
Wiki Patroller
That's old information, you know.