Kotomora
ヒゲクジラ (higekujira) Japanese meaning: baleen whale | Kotomora