The Great Turtle Detective

The Great Turtle Detective is a spoof.