Kotomora
憎々しい (nikunikushii) Japanese meaning: hateful | Kotomora