Religion: Night People
Name: Brother Broomstick
First Appearance: Captain America (vol. 1) #418 (Aug. 1993): "To Have and to Have Not"
Number of Appearances: 1
Teams/Affiliations: Night People
Enemy of: D-Man
Suggested links for further research about this character and the character's religious affiliation: