Saint Seiya: Hades
Available on Tubi TV
Not available in the US