Architecture in the Streets by The Jerde Partnership
Namba Parks, Japan