Hydra (Star vs. The Forces Of Evil)

The Hydra is a minor antagonist in the Disney's television series, Star vs. the Forces of Evil. A giant multi-headed serpent, the Hydra is briefly featured in the last stages of Heroes vs. Villains War.