Who is Itzpapalotl? In Aztec mythology, Itzpapalotl is the goddess of Tamoanchan (one of the many worlds in Aztec mythology). Legend tells that she was a magical doe deer with the strange ability to take on the form of a beautiful young woman in order to seduce and...