Anita De Bauch, The Pit & The Pendulum