Saint Seiya English Dub Netflix December 08, 2020Entertainment Saint Seiya English Dub Netflix / Ages ago, the goddess athena was served by fighters called saints who channeled the power of the cosmos within them.