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