Amazing 3 Fingered Mummy discovered In Nazca Peru!!!

In the spring of 2017 researchers discovered as 3 finger mummy in Nazca Peru. Gaia filmmakers joined researchers and scientists just outside of Nazca, Peru to investigate an unearthed mummified body. Independent scientists and universities are currently analyzing findings, with initial examinations suggesting the possibility of material that is unlike anything found in the fossil record.
Could this be a primitive human with an intentional or developmental deformity, or undeniable evidence that a non-human species exists?
Link to Website and videos : https://www.gaia.com/lp/unearthing-nazca-members/