Most Mesoamerican cultures shared similar Gods, the most common being Tlaloc, the storm and rain God, King Pacal the Great of Palenque, and a deity called Quetzalcoatl, which was a serpent covered in feathers.