aztec rain god : tlaloc. detail from the codex borbonicus, teotihuacan. the codex borbonicus is an aztec codex written by aztec priests shortly before or after the spanish conquest of mexico