Sencha tea is a Japanese green tea with a grassy flavor and high antioxidant content
https://www.empowher.com/user/4361749
Sencha tea is a Japanese green tea with a grassy flavor and high antioxidant content, often enjoyed as part of traditional tea ceremonies