A.P.C. latest retail outlet has opened in the buzzing city of Kichijoji in Tokyo, Japan. Designed by Akihiko Yanagisawa, who also designed the Osaka location, this makes for another defining store with the clean and minimal concept another strong statement form the French label.