Sea turtle
One of the larger predators of starfish that eat starfish is the sea turtle, which may be found practically wherever (except the poles). The leatherback sea turtle is one species that may reach up to 1500 pounds. Additionally, it has the incredible ability to reach a length of 9 feet. An underwater dive by a sea turtle can last anywhere from five to forty minutes depending on whether it's searching for starfish or other prey.
Although this shelled reptile enjoys eating fish, worms, and sea stars, it also consumes plant-based foods. The marine turtle can survive on a diet of seaweed and seagrasses since it is an omnivore. In fact, as they age, sea turtles are inclined toward a diet that is more herbivorous.
Snails, leeches, slugs, clams, and starfish are just a few of the various underwater animals that sea turtles can consume. Sea turtles may easily shatter the limbs of a starfish with their razor-sharp beak and powerful jaws. A starfish that has been snagged by a turtle is unable to escape the reptile's clutches. When the turtle holds the complete sea star in its mouth, the starfish can tear off a limb, but the echinoderm cannot escape if this happens. Due to their sluggish movement, turtles frequently favor starfish as prey. Giant turtles have the ability to devour a starfish whole, but smaller sea turtles may swiftly turn them over and eat the juicy side.