Two prehistoric sea monsters found after 325 million years in the world’s largest cave