Religion: Aztec high priest
First Appearance: Captain America Comics #2 (Apr. 1941): "The Devil and the Green Plague"
Number of Appearances: 1
Enemy of: Hurricane
Note: high priest of Kepiquatzal
served Kro during his invasion of Brazil, defeated by Makkari
Suggested links for further research about this character and the character's religious affiliation: