The Legend of Zelda: Ocarina of Time Master Quest

The Legend of Zelda: Ocarina of Time Master Quest is a rpg game that was released on the GameCube in 2003.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
AGDQ 2016All DungeonsZFG1:40:25NoNoNoNoNo