Takenaka Corporation (Q3116531)
Japanese architecture and construction company
Language: