Tlaloc was the goggle-eyed god of rain and water in what mythology?
Correct answer: Aztec
Timoteo
They failed to mention that the Aztecs sacrificed their children to this god/demon and the tears shed by the parents represented the rain they so desperately needed.