Religion: Universal Church of Truth
First Appearance: Strange Tales (vol. 1) #179 (1975): "Death Ship!"
Creators: Jim Starlin
Number of Appearances: 1
Teams/Affiliations: Black Knights
Enemy of: Adam Warlock
Suggested links for further research about this character and the character's religious affiliation: