Give your Christmas tree a special scent with Japanese fallen leaf incense ornaments
Founded in 1893, incense maker Kunjudo embodies the rich and constantly evolving incense making tradition of Awaji Island. A highlight of the skilled artisans preserving…