Season 1
Space Tokusatsu Series: Captain Ultra
AirDate: 4/16/1967
Episodes: 24

Overview: