Alter Ego: Dexter Mungo
First Appearance: Ectokid #1 (Sep. 1993): "Chase, A Tale of the Barkerverse"
Creators: Clive Barker
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 10
Suggested links for further research about this character and the character's religious affiliation: