This is a representation of the rain or storm god, who is found throughout Central America. The blue represents water but the goggle eyes and fangs are the storm god’s...

More »