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