Seibu Shibuya store to close after 58 years
The iconic Seibu Shibuya department store in Tokyo is set to close after nearly six decades of operations.
The iconic Seibu Shibuya department store in Tokyo is set to close after nearly six decades of operations.