Religion: not determined yet
First Appearance: The Punisher Annual #1 (Aug. 1988): "Evolutionary Jihad"
Number of Appearances: 1
Enemy of: The Punisher
Worked for: El Caiman
Note: belonged to El Caiman's organization
Suggested links for further research about this character: