Where To Stream Super Sentai Season 23 Episode 36
Secret Art! The Tornado Drop
- Aired October 31, 1999
- 30 Min
Daimon must devise a way to defeat an unstoppable grappling Saima Beast who has decided to learn from GoYellow's teacher the art of fighting.