Watch
Events
Blog
Market
Pages
More
Hmm...what could that be? In 2003, a six inch long human skeleton was found in Chile's Atacama Desert. Often called the "Atacama Alien", Ata is believed to be a 6 to 8 year old human, but the debated cause of it's size, missing ribs and deformed head remains a mystery.
Load more
You are about to purchase the items, do you want to proceed?
Arghadeep Sirkar
Delete Comment
Are you sure that you want to delete this comment ?