Atacama Desert Humanoid
Dec. 25, 2024
Is the Atacama Skeleton a Human-Alien Hybrid? | Snopes.com Atacama Giant - Wikipedia IFLScience - This bizarre looking thing is "Ata the humanoid", a mummified corpse found in the Atacama Desert ten years ago. It\ Atacama Desert Humanoid