With the rebooted anime franchise getting a fresh coat of paint with a computer graphics makeover, Netflix let loose the latest anime series for the Saint Seiya franchise : Knights of the Zodiac ! However, to remind folks of where the anime first found its roots, Netflix has apparently released the original series for Saint Seiya onto its catalogue to show viewers the humble beginnings of the protagonists who clash with the ancient Olympic gods. The first three season of the anime have dropped on the streaming service as well as the series Saint Seiya: The Lost Canvass !