Kotomora
悔し紛れ (kuyashimagire) Japanese meaning: spite | Kotomora