This article belongs to the lore of Ajax.

Xotlatozca

Jump to navigation Jump to search

Xotlatozca is the supreme deity of the Cozauist Temple.