Collection: SHINCHA
"Shin" means new, and "Cha" means tea. Shincha, often called the first flush tea, is made from the tea picked during the first harvest in the spring. The first harvest of the year, usually from April to May, produces the freshest quality tea in Japan.