Humpback whale.

humpgack whale