Home Archaeology The Decapitator God

The Decapitator God

24
0
SHARE


The fearsome Decapitator God of the ancient Moche culture in Peru leads a Peabody Museum curator to ask, “Why worship such an angry god?”