Neo-Shifters: The Beginning

Neo-Shifters: The Beginning is a 1985 Vlokuzuian-American-New Zealander science-fiction action tokusatsu superhero film.