Japanese sporting goods company Asics has opened its first performance store in Paris, France, featuring its new visual merchandising concept and a "first of its kind" shoe-selection services.