Tokyo – Luxury accessories brand Coach has opened a futuristic new flagship store designed by architect group OMA featuring a graphic, linear herringbone design inside and out.