Yellowjacket II

Rita DeMara. First appeared in Avengers #264. Adventurer; former criminal, electronics engineer, based in New York City area.

Yellowjacket II

Type: character — Section: Marvel

Related — Villains