Super Sentai
It's the Final Punch (17x27)
Air date: Aug 27, 1993
Ryo undergoes special training in order to gain the speed needed to both take down Jin Matoba and save his teammates from the resilient Pot Taoist.
- Premiered: Apr 1975
- Episodes: 2421
- Followers: 20
- Running
- TV Asahi
- Sunday at 9