Sencha is a traditional steamed green tea of Japan, made from prized cultivars grown on Kyusha island, it is a blend of the first and second flush harvest. This sweet and full-bodied tea has a rich, juicy mouthfeel with deep umami notes.