Cruel cave horror of suffering