Pages

Friday, March 13, 2009

Hyrule Castle Papercraft

Hyrule Castle is a stage in the Nintendo fighting series Super Smash Bros.on the Nintendo 64, and has a similar appearance to its model seen in Ocarina of Time.
My Ping in TotalPing.com