Saint Seiya: Legend of Crimson Youth (1988)

1988-07-23 Japan 75 Min. PG-13
7.6 195 votes