Where To Stream Super Sentai Season 28 Episode 18
Samurai Go West
- Aired June 13, 2004
- 30 Min
The Dekaranger head to Kyoto, where they encounter an alien who learned the ways of Bushido from Ban's Shinsengumi ancestor and whom they must convince to return home without causing trouble.