Where To Stream Saint Seiya Knights of the Zodiac Season 2 Episode 7
Battle for the House of Leo
- Aired September 4, 2022
- 24 Min
- Rated 8.5
- Number 20 Of 24 Rated Episodes
Already gripped in a life-and-death struggle against Gold Knight Leo Aiolia, Seiya is forced into even more danger when an archenemy returns.