TMS Introduces New St. Seiya in English

TMS Introduces New St. Seiya in English

The TMS Entertainment official site has added new images and an English language logo and synopsis of the upcoming 13 episode Saint Seiya: The Lost Canvas television series.

Share
One Comment

Add a Comment