Atacama Humanoid

Referenced in 1 episode

Definition

A 6-inch skeleton found in Chile's Atacama Desert in 2003 and featured in the 2013 documentary 'Sirius.' Garry Nolan's genetic analysis later concluded it was a human fetus with rare bone mutations.