New tea season - Experience Japanese "tea picking" -
Do you know how Japanese tea is made? Actually, spring is the season when tea making starts. In particular, from late April to early May, the freshest tea of the year, called "shincha," is picked.