Languages: English. Archaeologists have discovered five "puppets"—believed to have been used to perform rituals—atop a pre-Columbian Central American pyramid structure. The ceramic figurines ...
Created by Luis Orozco Perez, the retro-style monster puppet looked like something straight out of a 1970s creature feature. Resembling a monstrous reptile-like creature, the beast was later ...