Name: Eric von Himmel
First Appearance: USA Comics #1 (Aug. 1941): "The Coming of the Young Avenger"
Creators: Howard Purcell (as Michael Robard)
Number of Appearances: 1
Suggested links for further research about this character and the character's religious affiliation: