On Tuesday it was declared by Toei Animation that Netflix has add up the first 41 episode of the 1986 anime series Saint Seiya with a English dub and captions. This series will be for the fans of North America, New Zealand, and Australia. From 1986 till 1990 the real manga named Saint Seiya was […]