Closure of Seibu Shibuya store to end 58 years of shaping youth culture

Closure of Seibu Shibuya store to end 58 years of shaping youth culture
The store, which opened in April 1968, attracted customers with luxury-brand shops while helping to promote cutting-edge fashion.