Note: TheMageling has submitted a faster time here.
This run has been verified.
Screwed up the Pumpkin Head fight, whiffed on the tree when getting the Expert Ring, forgot the route in Moonlit Grotto, and crashed on Veran warp once. There is time to be saved.