Majora's Mask Garo Master Papercraft

Posted by Michael James | Sunday, June 19, 2011 | , | 0 comments »

Garo Master is an enemy found in Stone Tower in Ikana, and leader of the mysterious Garos found in the canyon below in the Legend of Zelda Majora's Mask.
Majora's Mask Garo Master Papercraft

0 comments