Tower Records Shibuya
This whole building is Tower Records Shibuya.
Tower Records Shibuya is one of the largest music retail stores in the world with floors 1 through 7 all dedicated to selling music. This megastore also has an event space underground with an audio system comparable to that of a livehouse.
Tower Records in Japan used to be operated by an American company but the management … Read the rest