Sencha is green tea from Japan, with a touch of the flavor of fresh green vegetables or seaweed.