gyokuro

[Japanese_Romaji]

The most prized green leaf tea of Japan, made from the youngest shoots of the tea.

Countries