Movies
TV Shows
People
1967 • 24 Episodes
Season 1 of Space Tokusatsu Series: Captain Ultra premiered on April 16, 1967