Tokusou Sentai Dekaranger: Super Finisher Match! Deka Red vs. Deka Break
Loading ratings...
During a training session, Ban and Tetsu try to prove they are the strongest of the SPD.
Released: 2005
Category: movie
Running time: 11 min
Language: Japanese
Your Review
Others Reviews
Recommendation