Email me when this is available
Fine Japanese incense sticks made from young leaves, cinnamon blossoms, cedar, clove, benzoin, bark and spices.
Wakaba... Details