Japanese Authentic Tea and Tea Ceremony Accessories

For serving fine Japanese Matcha powder purely made from the Gyokuro tea leaves and authentic imported Japanese fine green teas.

You may also like...