Tlaloc, god of rain; colossal monolithic figure from Coatlinchan

Image