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