Gallery October 14, 2015 German Interior Brand KARE Makes Its Japanese Debut at Seibu Shibuya Store's SEIBU Gallery Previous Next / Close German Interior Brand KARE Opens First Japan Store at SEIBU Shibuya | SEIBU Gallery Back to Article