Kotomora
我が身を恨む (わがみをうらむ) Japanese meaning | Kotomora