Turtle Lou

Turtle Lou is a character that appears in "The Fastest Fetcher"