Wuhu Island is the island of fun and games, it's the location where Wii Sports Resort and Wii Fit Plus takes place.
Wii Sports Resort - Wuhu Island Papercraft
de Blob Papercraft [Related Posts]
Toki Tori Papercraft
No More Heroes Papercraft - Schpeltiger
Sonic and the Black Knights Papercrafts
Super Mario Papercraft