Osaka. This building is an office complex/shopping center/garden/park thing c... Reposted from sylwia