Top-ratedS1.E1 ∙ Uchu no Yusha - Suta SeibaMon, Mar 13, 1989Star Saber, the new leader of Autobots, must push back a surprise attack by the Decepticon Dinoforce led by Deathsaurus.6.8/10 (9)Rate