Pages

Friday, April 9, 2010

Zelda: Gohma Larvae Papercraft

Gohma Larvae are enemies from The Legend of Zelda: Ocarina of Time. They are the offspring of Queen Gohma and therefore, they only appear Inside the Deku Tree.
Zelda: Gohma Larvae Papercraft
My Ping in TotalPing.com