teopixqui

keeper of the god, priest