Kotomora
ホモ・エレクトス Japanese meaning: Homo erectus | Kotomora