November 20, 2023, Tokyo, Japan - This picture shows Azabudai Hills compex, Garden Plaza commercial and dinning area and Mori JP Tower office, commercial and residential area at a press preview in Tokyo on Monday, November 20, 2023. Azabudai Hills de