The Japanese Beetle uses his karate skills to fight The Blue Racer.
Punch and Judo is not available for streaming at this moment.