Sunday, October 21, 2012

Saint Seiya Omega: Ultimate Cosmo - New TV Spot Video

  Saint Seiya Omega for the PSP is due for release on November 29th in Japan.



No comments:

Post a Comment