Kotomora
恨めしい (urameshii) Japanese meaning: reproachful | Kotomora