Berchta

Berchta or Perchta from german folklore is a fairy that watches over the souls of unborn children.