Religion: not determined yet
First Appearance: Marvel Premiere #17 (Sep. 1974): "Citadel on the Edge of Vengeance"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Worked for: Harold Meachum
Note: used electrified 3-part nunchaku
Suggested links for further research about this character: