gyokuro
[
Japanese_Romaji
]
The most prized green leaf tea of Japan, made from the youngest shoots of the tea.
Countries
Japan