They might have caught a ride with the turtle.....