Fukamushi sencha is a Japanese green tea that is steamed longer than regular sencha, which results in its bright green color and mellow, rich flavor. Our fukamushi sencha from Okabe, Shizuoka is made from Yabukita leaves, a cultivar with well balanced aroma, umami, and bitterness.