Space Tokusatsu Series: Captain Ultra
Space Tokusatsu Series: Captain Ultra
Loosely based on Captain Future, by Edmond Hamilton.
Date: 1967-04-16
Rating: 6.0
Cast: n/a