Could matcha make your day a little more ‘TEA-rrific’?