Answer: huitzilopochtli

AnswerCrossword Clue
HUITZILOPOCHTLI

Aztec god of the sun and war