Tower Records Shibuya. #shibuya #towerrecords #recordstore #tokyo #japan