Real Name: Leila Davis
Current Group Affiliation (at time of death): Redeemers III
Former Group Affiliation: None
1st Appearance (as Leila Davis): DEADLY FOES OF SPIDER-MAN#1 (1991)
Known Superhuman Powers: None...the Beetle wore a sophisticated suit of armor that can fly and project electric shock blasts.
Other Aliases: Hardshell