Autumn Equinox Sale: Get 20% Off, code FALL20. Shop Now
Shincha or "new tea" is the first tea harvest season in Japan beginning in late March.