Greek mythology
Echidna (Greek mythology)