Saint Seiya: The Lost Canvas

2009TV-141 Season
This anime adventure follows the battle between a saint of Athena and an avatar of Hades who's working on a painting that could destroy the world.
Production Country:Japan
 Seinto Seiya: The Lost Canvas - Meio Shinwa (2009) on IMDb
Click to Rate:
Added to Netflix:May 15, 2018
Watch on Netflix My List

Similar Titles


Recently Viewed