Source: https://www.seeker.com/mysterious-new-human-coexisted-with-neanderthals-photos-1766197763.html