Religion: Cat People
Other Names: Helen
First Appearance: What If? (vol. 1) #35 (Oct. 1982): "And Thus are Born The Cat People!"
Number of Appearances: 1
Suggested links for further research about this character and the character's religious affiliation: