Professional anthropologists might have a better explanation yeah.....esp french egyptologists and their faithful, right?