Sacred Tree Japanese Incense 100 sticks

De's Cavern

Sacred Tree Japanese Incense 100 sticks

Excellent for meditation
100 sticks, approx. 30min burning time.
The soft contemplative aroma of refined, mature Sandalwood.

$22.00

In stock

Save Your Cart
Share Your Cart