Kotomora
憎らしい (nikurashii) Japanese meaning: hateful | Kotomora