Sencha tea is a Japanese green tea with a grassy flavor and high antioxidant content
https://www.hometalk.com/member/125301268/jonathan1923578
Sencha tea is a Japanese green tea with a grassy flavor and high antioxidant content, often enjoyed as part of traditional tea ceremonies