10r buy stick
lw, escape
get rupees down zr (have at least 20)
wess to kak
cuccos, bottle
60r from chains (80r)
equip bottle to c right
dot skip
take damage from redeads down to 1/2 heart
llr
swordless (70r)
exit llr, to kak, dim b button in water on the way
egg
pause equip egg c right, bottle c left/down
kill self by jumping into well
back to llr, dont dim b button in water
stick b (60r)
wait out night, take damage from a poe to 1/2 or 1/4 heart
egg hatch, kak
bugs under rock, quick bottle b + equip sword before catching to rba cucco
catch bugs in real bottle
wake talon
cojiro
equip bugs to c right
sell B bugs to beggar (110r)
buy stick, shield, nuts (5r)
to dc
blow up 1st wall + death at the same time
dc up to bombs
light eyes
dumb bugs on switch
Kd, break stick on last hit, take damage from lava during fight
killself again
goron city, lw, odd mush
kak
fish from grotto
odd potion
ss out of kak
hess to kokiri
pressure jump
saw
up dm to magic
rba saw
magic
sw
ss to gv
no isg megaflip
broken sword
rba it, rba nuts, 13 nuts
oi prelude to lacs
lacs, fw on b
exit, enter tot, set fw
ss to kak
to dc
dump fish on switch (oi faster if you have a spare bomb)
win
If you don't want to do isg megaflip you can buy another stick going to odd potion, but you have to get a bottle on B before buying it. Its only slightly slower, it might even out if you do it well.
I got a 49:02 with this route and 47 is definitely possible.
Pastebin of the route if anyone wants to share it
http://pastebin.com/47UzrBcH