Updated Feb. 25, 2019
by joseph dent
Thank you!
symbol of the hydra
song
1. A Many Headed Serpent
in greek mythology.