Saint Seiya: The Lost Canvas

Saint Seiya: The Lost Canvas

HD
SUB
Finished Airing 2009 OVA
A Holy War, from ancient mythology, where the Goddess Athena and Hades have fought against each other while defending the earth repeatedly over the span of 200 years. The story takes place in 18th cen...

Comments

Recent Releases