The rise and rise of Carole Lim and Humberto Leon continues. As well as killing things over at Kenzo, the pair have just opened a new store in Tokyo, to join their LA, New York and London stores.
The design looks fairly incredible and will of course be stocked with amazingness including Alexander Wang, Sophie Hulme and Acne. We love the flouro mannequins ostriches and decapitated bodies that litter the store.
The store is located on Cat street in the Omotesando district in Tokyo.