BR

Grand Front Osaka Tower B

Osaka, Japan