Kotomora
怒髪天 (dohatsuten) Japanese meaning: furious | Kotomora