Where To Stream Super Sentai Season 13 Episode 21
Dosukoi Contest
- Aired July 15, 1989
- 30 Min
When a sumo wrestler Boma Beast torments athletes into fighting it, Daichi is forced by Ms. Yamaguchi to deal with the threat.
Dosukoi Contest
When a sumo wrestler Boma Beast torments athletes into fighting it, Daichi is forced by Ms. Yamaguchi to deal with the threat.