Wednesday, April 13, 2011

Legend of Zelda: The Ocarina of Time Box Art Released

In all it's glory-


Drool now, play June 19th.