Where To Stream Star Blazers Space Battleship Yamato Season 1 Episode 15
Point of No Return
- Aired May 28, 2013
- 25 Min
Unbeknownst to General Domel, plots are unfolding on his homeworld. Meanwhile, he plans an ambush of epic proportions against the Yamato.