Adventure of Link - 100% All Keys

2:40:23 by dryhumper123 (18th place)

This run has not been verified.