This article belongs to the lore of Ajax.

Xotlatozca

(Redirected from Xiuhtecuhtli)
Jump to navigation Jump to search

Xotlatozca is the supreme deity of the Cozauist Temple.