Saint Seiya: Soushuuhen

TV Special (1 ep x 25 min)
3.239 of 5 from 172 votes
Rank #2,771

Love it? Hate it?

Discuss in the forums