BR

Otemachi Place West Tower

Chiyoda, Japan