It's easy to fall in love with kittens — and one fragrance company is betting on that fact with their latest scent. Demeter Fragrance Library has just released a perfume that they claim smells exactly ...
Demeter Fragrance Library, a New York-based perfume company, has just released their best scent yet: kittens. The Kitten Fur formula was 15 years in the making and the company has said it “has ...