shincha
[
Japanese_Romaji
]
The first new leaves of sencha, Japan's most popular variety of green tea.
Countries
Japan