A dried-up jellyfish-type creature is discovered at a construction site.A dried-up jellyfish-type creature is discovered at a construction site.A dried-up jellyfish-type creature is discovered at a construction site.