Kotomora
疎ましい (utomashii) Japanese meaning: disagreeable | Kotomora