Huitzilopochtli is the solar and war deity of sacrifice in Aztec religion. He was also the patron god of the Aztecs and their capital city, Tenochtitlan. He wielded Xiuhcoatl, the fire serpent, as a weapon, thus also associating Huitzilopochtli with fire.
Blue and Red Tezcatlipocas in the Codex Fejérváry-Mayer.
Human sacrifice as shown in the Codex Magliabechiano
Codex Tudela.
The founding of the Aztec capital Tenochtitlan; An eagle representing Huitzilopochtli, which exhales the atl-tlachinolli (war symbol), is perched on a nopal cactus. Teocalli of the Sacred War, sculpted in 1325.
The Aztec religion is a polytheistic and monistic pantheism in which the Nahua concept of teotl was construed as the supreme god Ometeotl, as well as a diverse pantheon of lesser gods and manifestations of nature. The popular religion tended to embrace the mythological and polytheistic aspects, and the Aztec Empire's state religion sponsored both the monism of the upper classes and the popular heterodoxies.
Mictlantecuhtli (left), god of death, and Quetzalcoatl, god of life; together they symbolize life and death.
Quetzalcoatl, god of the winds and knowledge, in the Codex Borgia
Chalchiuhtlicue, goddess of water and mistress of lakes, in the Codex Borbonicus
Tezcatlipoca, god of providence, in the Codex Borgia.