Ocarina of Time - Ganonless

0:38:53 by TheDeats (19th place)

This run has been verified.

Not a very good run obviously. Might improve this one day.