Religion: not determined yet
Alter Ego: Steve Rand
Other Names: Atlas II; Steven Rand
First Appearance: Werewolf by Night (vol. 1) #22 (Oct. 1974): "Face of the Fiend"
Number of Appearances: 2
Note: serial killer
Suggested links for further research about this character: