All Made in JAPAN. If you would like to drink matcha tea at home, these are the necessary at least.
・Matcha tea 40g
・Tea whisk made of bamboo
・Tea spoon made of bamboo.
and you can check the details how to make matcha on the leaflet in English.
A leaflet is written by a Japanese tea master!