Are you in the mood for Matcha