The Hydra Four

hydra-four

The Hydra Four is a group of clones made by Hydra. Guess which superhero group they took the genetic material from?

From – Amazing Spider-man Vol. 1 #521