Matcha

Matcha – also known as Hikari – is a matcha in original tea ceremony quality. The finest tea leaves of highest quality are hand-picked, carefully steamed, dried and then stoneground to the precious matcha. This production procedure has not changed for 800 years – a flint mill needs one hour to produce 30 g (one tin) of this luxury tea.