Japanese Shincha 2021
Shincha is the first harvest of Japanese tea leaves after the dormant winter months. Shin means new and cha means tea. This new tea is wildly popular and can only be purchased once per year for a short amount of time. Every year, we receive a limited amount of Shincha from our parent company Yamamotoyama so that you get a chance to experience its unique taste and color.