Religion: Satanism (cult leader)
Name: Jennifer Glatzer
Other Names: Jennifer Glazer
First Appearance: Marvel Spotlight (vol. 1) #11 (Aug. 1973): "Season of the Witch-Woman"
Number of Appearances: 1
Enemy of: Witch Woman
Note: conducted ritual to sacrifice roommate to Satan
Suggested links for further research about this character and the character's religious affiliation: