Scientists have discovered a 518-million-year-old fossil found in South China that looks like a monster from Star Wars. They describe it in a new study. The creature, called Daihua sanqiong, sat on the ocean floor like a sea anemone, pulling in unsuspecting prey with 18 long tentacles covered in cilia. The animal could be an […]