Super Mario 64 Igloo Papercraft

Posted by Michael James | Saturday, July 31, 2010 | , | 0 comments »

The Igloo is a secret place in Snowman's Land in the Super Mario 64 game. It looks small on the outside but it is really big inside.
Super Mario 64 Igloo Papercraft

0 comments