Wolpertinger

    Two women on a pilgrimage discover a chimera.