Tlaloc was the goggle-eyed god of rain and water in what mythology?
Correct answer: Aztec

Coo
Timoteo, I'm not Christian but Christianity supposedly began with a sacrifice of a son too.

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.