First Appearance: Astonishing X-Men (vol. 3) #34 (Aug. 2010): "Exogenetic: Part Four"
Number of Appearances: 2
Enemy of: X-Men
Note: hates X-Men for not being as deformed as he is
Suggested links for further research about this character and the character's religious affiliation: