A sacred place of shopping…

Blessed are the shoppers…   Photo courtesy of James Hu. Department store located in Tokyo Japan.