BR

The Namba Tower

Osaka, Japan