This tea is from Shizuoka on the Fujiyama mountain slopes, where half of the Japanese tea is produced. Sencha means "steamed tea". This tea is carefully processed and slightly steamed before rolling and drying. The leaf gets a very fine and fragile structure. The infusion has a shimmering light olive green colour. The taste is distinct with a dominant note in the aftertaste and ideal for those who like strong green teas.