 The "Planet Racers" from Episode 72 (Across the Universe) are in  fact from the comic book with the same name, written by Peter Laird  and penciled by Jim Lawson (who did and does draw the TMNT comic  books as well).