Byard’s Leap

Black Meg was a man-eating ogress who lived in a cave on the wild and lonely expanse of Ancaster Heath. She terrorised the countryside for miles around, devouring anyone she came across. Her foul, evil spells made the land barren and she used her long iron claws to maul and kill livestock.