the story could be an evident parody of the speed racer series