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

Share

Add a Comment