Kotomora
人類 (じんるい, jinrui) Japanese meaning: mankind | Kotomora