BR

The Otemachi Tower

Chiyoda, Japan