Tokusou Sentai Dekaranger: Super Finisher Match! Deka Red vs. Deka Break

2005-03-31 | 11 minutes

Rating: 9

Plot Summary

During a training session, Ban and Tetsu try to prove they are the strongest of the SPD.

Cast

Recommendations

Similar Movies