Kotomora
独善的 (dokuzenteki) Japanese meaning: self-righteous | Kotomora