Kotomora
自己疎外 (jikosogai) Japanese meaning: self-alienation | Kotomora