Jabun

Lord Jabun is the spirit of the Sea and resides in Greatfish Isle. He is forced to flee Greatfish Isle when Ganondorf tries to get Nayru's Pearl from him. Greatfish is destroyed in the process. Jabun finds shelter in Outset Island, where Link finds him and is given the pearl. It is possible he is or in some way connected to Lord Jabu-Jabu from The Legend of Zelda: Ocarina of Time.