Satan: taking torture to the next level