Tezcatlipoca (DC Comics)

Tezcatlipoca is a fictional character who appeared in the DC Comics' series Wonder Woman and is a god from Aztec mythology. Tezcatlipoca II is a character who appeared in the series Green Arrow and is a hybrid of human and jaguar, a werejaguar.