First Appearance (Additional Details): (mentioned) Doctor Strange, Sorcerer Supreme Annual #4 (July 1994): "Desperate Needs"; (seen) The Secret Defenders #24 (Feb. 1995): "Final Defense, Part 3: Eleventh Hour"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 3
Enemy of: Clea
Dimension: Dark Dimension
Note: in War of Seven Spheres; merged with Dr. Druid
Suggested links for further research about this character and the character's religious affiliation: