BR

The Senri Tower

Toyonaka, Japan