Mythology: Echidna Picture

Some say worse even than Typhon was his dreaded mate, Echidna. Even after her husband's imprisonment, Echidna continued to plague the world via the countless offspring the pair sired together. She is the Mother of all Monsters, and her babies have plagued every human nightmare for countless millennia.
Continue Reading: Echidna