Coach brand hired NY-based OMA to design their brand new flagship store in Tokyo, Japan | found on d