Scarlet’s maid Mary realizes that she’s seen the Beast Master before: he’s the man responsible for the death of her son. In order to avenge her child, Mary leaps into the fray. But Mary’s not a fighter, and Beast Master’s demon dogs soon gain the upper hand. Are Blood and the others strong enough to save Mary, or will Scarlet lose her in this life too?