Cecil Turtle

Cecil Turtle is one of Bugs's biggest rivals who manages to beat him in every race he's been called to challenge him in.

Cecil Turtle.jpeg
Community content is available under CC-BY-SA unless otherwise noted.