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...)

Ray Trace

You have entered the comedy area.
That's old information, you know.