Tokyu Toyoko department store to close A general view of the Tokyu Toyoko department store at Shibuya shopping district in Tokyo, Japan on March 31, 2020, the final day of business for the historic store. Photo by Hiroyuki OzawaAFLO Editorial Stock Photo - Afloimages
A general view of the Tokyu Toyoko department store at Shibuya shopping district in Tokyo, Japan on March 31, 2020, the final day of business for the historic store. (Photo by Hiroyuki Ozawa/AFLO)