Alter Ego: Captain Schleigal
Other Names: "Himmel Hai"; Schiegel; Sky Shark
First Appearance: Marvel Two-in-One Annual #1 (1976): "Their Name is Legion!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 5
Suggested links for further research about this character and the character's religious affiliation: