Scarecrow

In Legend of Zelda: Ocarina of Time the scarecrow is a very powerful ally. If you befriend him as a child and teach him a song on your ocarina he will remember for years to come. When you are an adult Navi will fly to random places that are inaccessable. but if you get in the right possition and play the song you taught the Scarecrow he will shoot up out of the ground and give you a place to use your hookshot he will grant you access to places you never would have been able to get to without his help. In Legend of Zelda: Majora's Mask the scarecrow tells you how to move time more quickly, or more slowly. He also does a dance that will do the same job.