The NASA Aliens and the Deimon Devil Bats are ready for their game. Unless the blitz works, Deimon learns they will be deported from Japan. Can Sena use his speed to stop the tag team duo of Homer and Watts?
Just when you think he's about to pee his pants, he hits his top speed, even faster than Shin.