Two giant turtles in the ocean