Kotomora
独善 (dokuzen) Japanese meaning: self-righteousness | Kotomora