BR

Otemachi One Tower

Chiyoda, Japan