Kotomora
ナガスクジラ (nagasukujira) Japanese meaning: fin whale | Kotomora