Japan Post (JP) Tower shopping mall in Maranouchi, Tokyo, Japan Friday January 30th 2015.

- Image ID: EFN0X9
Japan Post (JP) Tower shopping mall in Maranouchi, Tokyo, Japan Friday January 30th 2015.
Damon Coulter / Alamy Stock Photo
Image ID: EFN0X9
Location: Marunouchi, Chiyoda, Tokyo, Japan