For cat lovers everywhere, few scents are as comforting as when you bury your nose into a little kitty’s fur and Demeter Fragrance Library totally gets it. The perfumery has officially recreated the scent of “Kitten Fur” and put it in a bottle! ‘Kitten Fur’ is a scent fifteen years in the making, and captures the essence of both the ...