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