First Appearance: The Doom Patrol (vol. 1) #115 (Nov. 1967): "The Mutant Master!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 1
Teams/Affiliations: Mutant Trio
Note: in group of "first atomic age mutants"
Suggested links for further research about this character and the character's religious affiliation: