The weirdest perfumes from Demeter

Demeter Fragrance launches Kitten Fur, inspiring us to rediscover more of its wonderful and weirdest perfumes, from Fuzzy Balls to Holy Water. Perfume house Demeter Fragrance has long excelled at…