This is Japanese Cherry tea: Sencha combined with sour cherry pieces - A classic among flavoured green teas.
Quantity: 100g bag