operationrainfall.com
(Japan) Update on Index Corporation's Rehabilitation - oprainfall
New information has been revealed to us regarding the rehabilitation of Index Corporation, owners of the gaming brand Atlus.