An authentic Japanese powdered green tea from the award winning Otsuka Co. In Japan, sencha powder is a favourite drinking tea, with Matcha usually used for ceremony and cooking
Its flavour is like Sencha, with a refreshing astringency but the appearance and brewing process of Matcha.