web.jpg
These are KAWARA beans produced by icci KAWARA PRODUCTS based in Yamanashi prefecture. KAWARA means ‘tiled roof’ and this product is tiny beans shape. Unusual product! I put them in a glass jar and pour aroma oil on them as a room fragrance.
070522
KAWARA beans
[i]