Kotomora
自己嫌悪 (jikokeno) Japanese meaning: self-hatred | Kotomora