Star Blazers: Space Battleship Yamato 2199 poster
TV

Star Blazers: Space Battleship Yamato 2199 (2013)

S01E25 The Forever War

Sep 22, 2013 • Season 1 • Episode 25 • HD

As the Yamato makes its way back to Earth, the crew faces off against Desler one last time.