cultivatetaste.com
Organic Asamushicha
A light-steamed first flush sencha are usually considered the highest quality teas and are light-steamed around 30 seconds. This preserves the shape of the leaf, therefore results in a clearer liqu…