40g Organic Matcha Green Tea Powder Japanese Ceremonial Grade from Uji, Kyoto,

Best enjoyed in 80 water and prepared using a whisk for maximum froth. Due to the caffeine content, a cup of matcha provides you with potent energy boost but without the consequent crash and jitters that you would get from coffee and other caffeinated drinks.

eBay