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...
Free shipping over JPY1,500 within Japan.
International shipping available to 90+ countries!
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...