March 20, 2017 News 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… Read More→