Turtle walks on some leaves in the park, this one must have used turbo... [Nature & Animals]