Watch The Final Showdown Online
Finally, the last, ultimate battle with the Galactor. The huge mechanical monsters and devices installed at every base of the Galactor are transforming the Earth’s geographical landscape into an environment hostile to the Human race.