BR

Otemachi First Square - West

Chiyoda, Japan