Ceremonial grade Matcha 30G tin | Lord sun tea co
- 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
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.