Hyrda Picture

Hydra's are mythological creatures that are closely related to Dragons. They have several heads that all have different thoughts and work separately from one another. When one head is cut off, so the story goes, three more sprout in its place.
Continue Reading: Places