Infamous cave horror of suffering