Sencha

Sencha is a steamed whole leaf green tea that is highly popular in Japan. It has a refreshing, grassy, vegetal flavor. Fukamushi style green tea is deep-steamed, delicate and sweet. Both styles can be enjoyed hot or cold brewed.