After announcing it awhile back, Crunchyroll has started rolling out the Saint Seiya: Lost Canvas series for streaming on their site.