Saint Seiya is ramping up for launch on October 6th. Get a preview of cutscenes and features in this trailer.
Saint Seiya Soldiers’ Soul Trailer
Posted on: Sep 11, 2015
Saint Seiya is ramping up for launch on October 6th. Get a preview of cutscenes and features in this trailer.