Where To Stream Super Sentai Season 8 Episode 43
The Sailor-Suited Soldier
- Aired November 24, 1984
- 30 Min
When Bioman encounter a seemingly immortal Neo Mecha Gigan, they must discover the secret of its power associated with a female Mecha Human who lands in the hands of Shuichi!