Huitzilopotchli was the Aztecs' main god. He was the most fearsome and powerful god of them. Huitzilopotchli was the god of war, the sun, and sacrifice. The Aztecs performed human sacrifices in order to receive good crop yield or good weather in return.