Madame Hydra

Madame Hydra

Superhero Information Power Number: 17

Strength Level: 95 pounds