Super Sentai Series (1975)

Super Sentai Series (1975) : 17x27

It-It-It's the Final Punch 25 Min.
0 0 votes

Overview

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.