Echidna Picture

Echidna, mother of all monsters according to Greek mythology
Rhea - Ops
gaia
Echidna
Uranus - Caelus
Cerbero