The Legend of Zelda: Ocarina of Time | The Forest Temple | Part 11
The Legend of Zelda: Ocarina of Time | The Forest Temple | Part 11
The Legend of Zelda: Ocarina of Time is an action adventure game developed by Nintendo for the Nintendo 64 and was released on November 21st, 1998.
The Legend of Zelda: Ocarina of Time is the first 3D Zelda title.