Has the demise of the department store finally arrived in Japan, which has held on to them longer than most?
The news of the impending closure of the Seibu store in Shibuya, the dense........
visit website