Vocabulary

産業再生機構

Industrial Revitalization Corporation (IRC) (Revitalisation)

noun