French brand A.P.C. opened their first store in Japan in the Daikanyama district of Tokyo 20 years ago. To kick off the celebration of this anniversary, they have released a series of special edition tees. The T-shirts feature a variety of graphics and an iconic "XX" logo. More anniversary items will be released later in the season.

[via Honeyee]