Vocabulary

都市基盤整備公団

Urban Development Corporation

noun