Europe (mythical creatures)

Medusa

Echidna

Chimera

Harpy

Stheno

Euryale