Tower Records Shibuya

One of the largest and last remaining Tower Records Worldwide.