October 2024
Zaracha from Shimane
Tea in name only, Zaracha is made of Kawaraketsumei (河原決明), a variety of beans harvested at the end of August in the West of Japan. Well known for their healthy properties since the Edo area, the bea…
…
Learn more