Location: Hawaii
'Eleu is a North Pacific Humpback whale and was last seen in 2010.
NMFS Research Permit #982