Kotomora
新人類 (しんじんるい) Japanese meaning | Kotomora