Look how big these eye sockets are. This is a neanderthal. Look at that jaw. Humans look like cute little foxes compared to this group.
It'd be shocking to see him walking down the street
We probably got our innate "uncanny valley" feeling from being around different hominids… nitter.moomoo.me/i/web/status/164… (https://nitter.moomoo.me/i/web/status/1645902091011981312)

https://nitter.moomoo.me/PaulSkallas/status/1645902091011981312#m