Echidna Picture

In Greek mythology Echidna was the mother of many monstrous and well known creatures, Sphinx, Cerberus, Hydra, Gorgona and others. She was depicted as half woman half snake, beautiful but also bloodthirsty, with appetite for human flesh.
Pet Me!
Hades:King of The Dead
Two headed 'Ravager' beast
So Opa redesigns