What gave it away, the severed torso?
This is what I had in mind when I started modding darkest dungeon. You're my hero.