Hydra is a villainous group in various Marvel properties.

Hydra is a villainous group in various Marvel properties.

history | excerpt history