Tezcatlipoca

Tezcatlipoca is the leader of the Aztec gods who is chaotic in his ways and can be both an aid or threat depending on his whims.