Creature Matcha – Kaibyō Super Premium Ceremonial Blend 100g

Our matcha is sourced exclusively from Uji, Japan, a region long regarded for producing the highest grade tea. We work with carefully selected first harvest tencha leaves, stone ground in small batches to preserve their natural sweetness, vibrant color, and refined texture.