Wolpertinger

Two women on a pilgrimage discover a chimera.