Saint Seiya: The Lost Canvas (2009)

Season 1
Season 1
8.8

2009 • 26 Episodes

Season 1 of Saint Seiya: The Lost Canvas premiered on June 24, 2009