Kamu bisa jelasin ke aku soal Mata Menge?

Mata Menge adalah sebuah situs paleoantropologi Pleistosen Tengah yang terletak di Formasi Ola Bula di Cekungan So'a di Pulau Flores, Indonesia. Artefak litik dan fosil hominini ditemukan di lokasi tersebut. Tingkat peradaban artefak batu Mata Menge digambarkan masih "sederhana".