Kotomora
怒り心頭 (ikarishintou) Japanese meaning: rage | Kotomora