Hydra Concept Sheet
Hydra Concept Sheet

A different take on the Hydra, the many-headed serpent of Greek myth.

More artwork