1967 | 24 Episodes
Season 1 of Space Tokusatsu Series: Captain Ultra premiered on April 16, 1967.
© All Rights Reserved 2025