Kotomora
雄叫び (おたけび, otakebi) Japanese meaning: roar | Kotomora