BR

River Pier Azumabashi Life Tower

Sumida, Japan