Religion: not determined yet
First Appearance: Marvel Mystery Comics #63 (Apr. 1945): "The Black Flag of Doom!"
Number of Appearances: 1
Enemy of: Miss America
Suggested links for further research about this character: