Alien Freedom

Alien Freedom is a sci-fi tokusatsu television series produced by El TV Kadsre Television and Toei Company and it was aired between 1988 and 1990. It is an franchise used to compete the Technic Heroes continuity. Spinoffs however included Ultimate Aliens (1990-1992) and Soliverse (1992-1994).