Season 1
Sukeban Deka II: Legend of the Iron Mask
AirDate: 11/8/1985
Episodes: 42

Overview: