Where To Stream Super Sentai Season 13 Episode 30
The End of Lehda
- Aired September 23, 1989
- 30 Min
As the Turboranger rush to rescue Dr. Dazai from Yamimaru, Lehda summons the guardian god of the Boma in a final attempt to finish off the team of teenagers.