Saint Seiya

1 Season
114 Episode

Saint Seiya - Season 1 Episode 69 Demon Roses! Sweet Smell of Death


(1279 votes, average: 8.50/ 10)

24 minutes 1989 HD

  • Share

The fight for Athena's life intensifies with the bronze saints having to make the greatest of sacrifices to see their mission through. Will they all make it to face the Holy Father in time? Life or death hangs in the balance...

Season