Neo-Shifters: The Beginning

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