Huitzilopochtli

Huītzilōpōchtli is the Sun and war god in the Aztec mythology. His animal is the hummingbird.