Kotomora
コクジラ (kokujira) Japanese meaning: gray whale | Kotomora