Kotomora
長吠え (ながぼえ, nagaboe) Japanese meaning: long howl | Kotomora