Where To Stream Saint Seiya Knights of the Zodiac Season 2 Episode 1
The Twelve Houses
- Aired July 31, 2022
- 24 Min
- Rated 9.0
- Number 13 Of 24 Rated Episodes
Desperate to find a way to save Athena from death, the Bronze Knights journey to the mysterious place known as Sanctuary.