Kotomora
人間以前 (ningenizen) Japanese meaning: The Pre-Persons | Kotomora