Hashiri Shincha is sold out.
Shincha Kunpu and Houryoku are still available!
"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 highest quality tea in Japan.