The puppets, unearthed in El Salvador, have movable heads, strange facial expressions and may have been dressed for ritual roles.
This god’s name is sometimes spelled as Kukulcan, so if you see references to the Kukulcan Mayan god, it is the same god. In the ancient Mayan religion gods belief system, Kukulkan was ...