-
- Accessories
killah Priest | Ceremonial grade Matcha 30G tin | Lord sun tea co
- $44.00
- Organic ceremonial grade matcha Produced in Japan 30g Tin Created by Killah Priest of the Wu Tang clan The highest quality matcha possible used in ceremonies Preparation: Add 1/2 tea spoon or desired amount of matcha powder to 3 oz of hot water. Stir or wisk in a zig zag pattern until frothy.
- Add to cart