BR

Otemachi Financial City South Tower

Chiyoda, Japan