What is shincha? defines it as: Shincha, literally "new tea" is the first harvest (first flush) of a Japanese green tea. It is basically the same as Ichibancha, "first tea" and is distinguished by its fresh flavor and sweetness. The term "Ichibancha" will emphasize the difference to Nibancha (second tea) and Sanbancha (third tea). … Continue reading Shincha