Namba, Osaka
A unique shopping complex with a terraced rooftop garden designed like a canyon, next to Namba Station.
Osaka