Snow covered tea fields of Onocha, Yamaguchi Prefecture
Onocha is a tea farm, factory, and retail brand in a hidden tea production region in Yamaguchi Prefecture on the southern tip of the main Japanese island of Honshu. The...
#0906 Matcha Kurumy - Toasty flavor profile with hints of walnuts
Onocha is a tea farm, factory, and retail brand in a hidden tea production region in Yamaguchi Prefecture on the southern tip of the main Japanese island of Honshu. The...