This god was sometimes called Ipalnemohuani, meaning, "by whom we live."  One story claims that he burned himself to death after his rival got him to drunkenly seduce a celibate priestess and subsequently became the morning star.  Another story claims that he floated away on a raft of snakes.  This god, said to have created mankind from the bones of previous races and blood from his penis, had a twin brother named Xolotl, and his rival was the one-footed "smoking mirror" god Tezcatlipoca.  For 1
This god was sometimes called Ipalnemohuani, meaning, "by whom we live."  One story claims that he burned himself to death after his rival got him to drunkenly seduce a celibate priestess and subsequently became the morning star.  Another story claims that he floated away on a raft of snakes.  This god, said to have created mankind from the bones of previous races and blood from his penis, had a twin brother named Xolotl, and his rival was the one-footed "smoking mirror" god Tezcatlipoca.  For 10 points, name this "feathered serpent" god from Aztec mythology
This god was sometimes called Ipalnemohuani, meaning, "by whom we live."  
quetzalcoatl