Thats a "probable". As has been pointed out in the past there is no hard evidence that the Turtle actually existed.