Incense
Baba Watermill Incense are natural incense sticks made from Japanese cedar-leaf and tabunoki powders, crafted by Mr. Takeshi Baba and his wife.
- The description claims the incense is 100% natural.
Specifications
- Scent
- Baba Shuishaba All-natural "Cedar" 30g
Variants (1)
- Baba Shuishaba All-natural "Cedar" 30g — 40.00 USD — In stock
AI Readiness
Good foundation, but some important product data is still missing.
81%