Space Tokusatsu Series: Captain Ultra

Space Tokusatsu Series: Captain Ultra

1967 · TV · 1 season · 24 episodes

Science FictionFantasyFamily