I found the fellow to be quite helpful and very generous for helping me out, during my very first playthrough of Ocarina of Time, when I was 8...
Now? I want to punch him in his upside-down owl face.
he is the one the programmers put in the game to give important info(even if he is annoying)thou he does get really annoying after you beat the game and play again(i've played 6 times)