“the ancestor of all starfish is believed to have arrived on Earth’s scene only 480 million years ago...”
That makes it sound like starfish came to this planet from space like in some HP Lovecraft story.