Super Mario Galaxy Life Mushroom Papercraft

Posted by Michael James | Tuesday, April 26, 2011 | , | 0 comments »

This life mushroom will give Mario or Luigi three extra lives in the Super Mario Galaxy game.
Super Mario Galaxy Life Mushroom Papercraft

0 comments