Saint Seiya: Legend of Crimson Youth (1988)

Saint Seiya: Legend of Crimson Youth (1988)

1988-07-23 Japan 75 Min. PG-13
7.7 211 votes