These green delights are the perfect marriage between a matcha latte and a donut. Delicately covered in organic, ceremonial-grade Matcha powder, these donuts have a sweet, wonderfully floral flavor. Matcha is a type of tea from Japan. It has taken the western world by storm with its apparent benefits to health, its divine green color, and its delicious flavor.