Where To Stream Super Sentai Season 12 Episode 25
The 8 Brain Beasts of Tsuruga Castle!
- Aired August 13, 1988
- 30 Min
On vacation in Aizu, the Liveman help a boy get over his fears of a castle haunted by revived Brain Beasts.
The 8 Brain Beasts of Tsuruga Castle!
On vacation in Aizu, the Liveman help a boy get over his fears of a castle haunted by revived Brain Beasts.