Religion: anti-nationalism anarchist
First Appearance: Captain America (vol. 1) #321 (Sep. 1986): "Ultimatum!"
Creators: Mark Gruenwald, Paul Neary, John Beatty
Number of Appearances: 1
Enemy of: Captain America
Suggested links for further research about this character and the character's religious affiliation: