The benchmark of Japanese green tea. Shizuoka produces 40% of Japan's sencha, and Yabukita from the Abe River highlands defines what most Japanese think of when they think ocha.
Tasting Notes
What do you taste?
Origin
From the tea table
Been drinking this one? Share what you noticed.