Kotomora
煩悶 (はんもん, hanmon) Japanese meaning: anguish | Kotomora