Kabuse Sencha is a premium tea rich in umami flavour among Japanese tea. Its shaded for two weeks with a black nest before being harvested in early spring.
Kabuse Sencha is a premium tea rich in umami flavour among Japanese tea. Its shaded for two weeks with a black nest before being harvested in early spring.