First St. Seiya Omega Trailer
|The homepage for next month’s Saint Seiya Omega television series has added a 19 second streaming teaser trailer. The series is scheduled to premiere on April 1.
Source: Anime News Network
The homepage for next month’s Saint Seiya Omega television series has added a 19 second streaming teaser trailer. The series is scheduled to premiere on April 1.
Source: Anime News Network