apparel clothing fashion garment Japan retail Tokyo Belstaff opens flagship store in Japan Source: Belstaff. British modern heritage brand Belstaff has opened its first flagship store in Tokyo, Japan within the 47,000 m… Thursday, April 20, 2017 Add Comment Edit