Tlaloc was the goggle-eyed god of rain and water in what mythology?
Correct answer: Aztec
Yana
Picture him googly eyed !
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.