Toby Turtle

Toby Turtle is a turtle from the 1973 Disney film Robin Hood.