When it comes to Matcha Universe's Matcha or any matcha... we can all go from normal to a super matcha geek! If you don't know by now, matcha is a fun money green powder that comes from super special grown green tea leaves. The tea leaves are ground up into the finest of the finest powder, then BOOM! There goes our Matcha Universe by My Fantasy Tea's Matcha!
The super tea of all teas that keeps you calm, but yet energized.