I don’t like the word Neanderthal. I prefer First Persons.
Nephilim may be more accurate.................