Kotomora
懊悩煩悶 (ounouhanmon) Japanese meaning: anguish | Kotomora