Renowned cave horror of suffering