The Crimson Suicide Squad!! The Black Cross Castle Raid

October 23, 1976
0.0%

Super Sentai - S1 - E65

The Crimson Suicide Squad!! The Black Cross Castle Raid

When Black Cross Castle invades Tokyo for a massive attack, the Gorenger must figure out how to avoid their diversions to destroy their base.

Super Sentai: Season 1 - 70 Episode s


Super Sentai: All seasons