blood boulders call cured demon demon-spirit demons enraged exultation horror impossible mentally possessed recklessly refuse ruth skepticism souls strength suppression tribute unn unswervingly weak witch-queen wrath