Similar to the star child i wonder?

http://io9.com/5860732/triangle+head...were-not-alone

"Behold a giant-headed alien mummy that turned up in Peru. Stare into the all-knowing eye sockets of an alien that somehow wound up on Earth many years ago, and was mummified by the locals. But what was is it doing here?"