Religion: not determined yet
First Appearance: Venom (vol. 2) #32 (May 2013): "Toxic Lifestyle"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 4
Note: Symbiote Slayers' human host; victim of alien experiments
Suggested links for further research about this character: