Sencha is the most popular Japanese green tea. In Japan people drink it throughout the day, together with a meal, or during a tea break. Sencha is produced from first and second harvest leaves. The tea leaves are steamed and rolled right after harvest.
For Sencha Kabuse, the tea tree is covered with shadow nets a few weeks before harvest. This gives the tea a soft and rich taste.