News
Report: Star Ocean Dev Tri-Ace Takes Major Fiscal Losses
Sales are reportedly down 42% from the previous fiscal year.

