Interior of modern upmarket shopping mall at Mori Building in Roppongi Tokyo Japan, Stock Photo, Picture And Rights Managed Image. Pic. X8H-953115