The brand has flagship stores in several countries, including Japan and the US, and also has a presence in various department stores and boutiques around the world.