Hollywood Vampires Pop Up Shops Japan!

Come visit The Hollywood Vampires Pop Up Shop at Tower Records in Shibuya on September 13th. Vampire fans can also purchase the Hollywood Vampires music and merch at 60 Tower Record locations across Japan, and four exclusive pop-up shops experiences-two in Osaka and two in Tokyo. Merchandise will also be available online!