Floodgate Keeper

The Floodgate Keeper is a man in Oracle of Seasons that gives Link the Floodgate Key before the third dungeon. His house is located next to the underground maze that leads to the key hole.

Interestingly, after a certain point in the game, he will repeat Impa's dialog after you first met her.