What eat green sea turtles?

The baby green sea turtle is eaten by racoons, seabirds and crabs. The only animal that can eat an adult green sea turtle is a shark.