The small hominid lived about 18,000 years ago.
Spesies hominid kecil ini diperkirakan hidup sekitar 18.000 tahun yang lalu.