Tea tasting: Entocha

Entocha is a traditional herbal tea, drunk by the Ainu, who are the indigenous people of Hokkaido. Scientifically known as Elsholtzia ciliata, its Japanese name is naginata kouju, which is of the shiso plant family. I bought this tea at the Ainu village museum called Poroto Kotan in Shiraoi town, over one hour from Sapporo … Continue reading Tea tasting: Entocha


Nihoncha no Hi (Japanese Tea Day)

Do you know that October 1 is designated as Nihoncha no Hi or Japanese Tea Day? It was established by popular beverage maker Ito En, based on some historical facts. On the first day of the 10th month in the 15th year of Tensho era (天正15年10月1日), the great daimyo lord Toyotomi Hideyoshi held a large-scale … Continue reading Nihoncha no Hi (Japanese Tea Day)