BR

Otemachi Financial City North Tower

Chiyoda, Japan