ツノシマクジラ
tsunoshimakujira

Noun

1. Omura's whale (Balaenoptera omurai)