User:Auric/Atacama humanoid


 * 1) REDIRECT Atacama humanoid

Atacama humanoid is the name given to a six inch tall skeleton found in Chile in 2003, supposedly by Dr. Steven M. Greer.