Religion: vampire (self-styled)
First Appearance: Nova (vol. 3) #5 (Sep. 1999): "Lo, There Shall Come a Spider"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 3
Ally: Badd Axe
Vampiro was probably not a true vampire, but identified himself as a vampire.
Suggested links for further research about this character and the character's religious affiliation: