Category: Shincha

06 Jun

shincha!!

Shincha is translated as “new harvested tea”. Traditionally, the first harvest is started on the 88th night from the first day of spring. It is recommended to taste shincha within 1 month to 2 months after the harvest to have its unique taste of freshness.