Tezcatlipoca

Tezcatlipoca is the Aztec god of war, evil, and death and second-in-command of Cain's army, the ISILluminati.