Alter Ego: Jean-Marc de Villars
First Appearance (Additional Details): (mentioned) Teen Titans Spotlight #11 (June 1987): "The Brotherhood is Dead"; (seen) The Young All-Stars #22 (Jan. 1989): "Atom and Evil, Chapter 2: The Allies"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 8
Teams/Affiliations: Young Allies (DC)
Suggested links for further research about this character and the character's religious affiliation: