Isn't the witch, assuming she even is a witch, which I somewhat doubt, a kidnapped person? Dude should allow her to go back to the forest, but instead he's counting her as a part of the village now. Based on their first encounted, she's a spirit like a dryad, maybe an anthropomorphised mandrake.