BR

Osaka Station Park Tower 2

Osaka, Japan