Vocabulary

公共施設管理公社

public corporation set up to administer a public facility

noun