
Shiraore or Karigane?
The answer is BOTH! It’s a regional thing: Shiraore is for folks in Kyushu, while those posh folks from Kyoto call it Karigane! Both come under the category “Kukicha” which means “stem” tea. “Karigane” means “wild goose” in Japanese. The beautiful story around the name Karigane is that when the … Continue reading