Religion: not determined yet
Alter Ego: Alistaire Augustus Armstrong
First Appearance: Deadpool (vol. 2) #9 (Oct. 1997): "Ssshhhhhhhhhh! or Heroes Reburned"
Number of Appearances: 1
Enemy of: Deadpool
Suggested links for further research about this character: