Karl Lagerfeld  Cat in the head T-Shirt // Design by Benoit Leroux // Limited Edition, 150 units.