Religion: anti-nationalism anarchist
Other Names: Flag Smasher
First Appearance: Captain America (vol. 1) #312 (Dec. 1985): "Deface the Nation"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 30
Teams/Affiliations: ULTIMATUM (leader)
Founder and leader of terrorist organization ULTIMATUM, which is an acronym that stands for "Underground Liberated Totally Integrated Mobile Army To Unite Mankind"
Suggested links for further research about this character and the character's religious affiliation: