Watch Legend of the Galactic Heroes S2 Ep. 2: Demise of the Emperor Free | TrueID