From Japan. Although this is a slightly lower grade than Ceremonial Matcha, it is still a high quality and good alone, as a matcha latte or for baking.