turtleclose May 1, 2018 by rockmga ← Previous Image A giant turtle fit right into the Land of Giants.