Published on Mar 30, 2017
Experts have unearthed a mysterious statue belonging to the ancient Maya civilization. The curious item depicts ‘an alien humanoid’ holding a human head.
The statue consists of a snake that seems to surround the figure of a small ‘ALIEN humanoid’ seen in a profile view holding a human head. Notice the strange head and oval-shaped eyes.
Follow us on facebook: https://www.facebook.com/ufo.maniaII/