Omura's Whale

Other names
Dwarf Fin Whale