Watch Legend of the Galactic Heroes: Die Neue These - Clash (Dub) - Episode 12 Online

Aired: Mar 4, 2022 to May 13, 2022