SECRET IDENTITY: Kiken Takahashi
SPECIES: Human
‚ÄčESTIMATED AGE: 31
HOME: Unknown
ABILITIES:
– Martial arts training
– Gauntlets shoot specialized poisoned darts
– Leg braces increase jumping distance and absorb impact