Monstrous cave horror of suffering