Saint Seiya: Soushuuhen

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

Love it? Hate it?

Discuss in the forums