BR

Grand Front Osaka Owners Tower

Osaka, Japan