shincha

[Japanese_Romaji]

The first new leaves of sencha, Japan's most popular variety of green tea.

Countries