Tokyo Concept Shop

Address: 5 Chome-11-5 Jingumae, Shibuya City, Tokyo

Monday - Sunday 11AM - 6:30PM