The god Quetzalcoatl, is the Feathered Serpent or Precious Twin. He is the god intelligence and self-reflection, a patron of priests. Quetzalcoatl is a primordial god of creation, a giver of life. With his opposite Tezcatlipoca he created the world. Quetzalcoatl is also called white Tezcatlipoca, to contrast him to the black Tezcatlipoca.