Vocabulary
ホモハビリス
ホモハビリス
Homo habilis
noun