Episode 8: Kenshiro's Challenge! Never Be Defeat.

Action TV Buzz

Episode 8