teohuatzin

keeper [h.] of the god