Miyabi no Shiro is a ceremonial-grade matcha from Uji Prefecture, Kyoto, crafted specifically for iced lattes and refreshing beverages. The word "matcha" translates to "powdered tea," symbolizing the traditions and craftsmanship of Japanese tea production.