"The Spider-Lady"
A Mutated Scientist/Crime Boss in New Jersey and a Recurring Arch-Foe of "The Chameleon Kid"

Art.

3 7