Aptly named for the religious origins of our festive holiday season, Byredo’s new perfume candles, Altar, Incense and Rose Water, are presented in beautiful blood red glass.