logo
Saint Seiya: The Lost Canvas backdrop
Saint Seiya: The Lost Canvas logo
Saint Seiya: The Lost Canvas poster
Trailer
Saint Seiya: The Lost Canvas
8.2
|
26 x 24m
|
2009
|
Ended
Seasons
 
 
 
 
 

Episodes