Saint Seiya: Season 1, Episode 70
Rest in Peace! Shun, the Last Smile
Watch Saint Seiya Season 1 Episode 70 (Rest in Peace! Shun, the Last Smile) online. Full episode with details, air date, and streaming options on Aflam Online. Originally aired 1988-03-19.
Watch Episode