Religion: Camarilla of the N'Garai (demonolatry)
Name: Sharon McKay
Other Names: Sharon McCay
First Appearance: Marvel Preview #7 (Summer 1976): "The Damnation Waltz"
Number of Appearances: 1
Suggested links for further research about this character and the character's religious affiliation: