First Appearance: Marvel Mystery Comics #44 (June 1943): "The Phantom Strikes"
Creators: Harry Sahle
Number of Appearances: 1
Ally: Elinor Von Drei
Suggested links for further research about this character and the character's religious affiliation: