Nahualac digunakan untuk mengorbankan anak-anak yang tidak berdosa kepada dewa hujan
Sementara minyak lilin yang terdapat di fosil ini, diduga berasal dari Kelenjar Urunggial, yang disebut juga Kelenjar Preen.
Ahli Geokronologi asal Universitas Sydney, Australia Kira Westaway menemukan bahwa manusia modern ternyata sudah ada 20.000 tahun lebih awal,