Otsuka Green Tea Co - Gyokuro, Japanese Green Tea 50g/JAS Certified - Imperial Loose Leaf Green Tea from kakegawa city shizuoka prefecture japan

Otsuka Green Tea Co - Gyokuro, Japanese Green Tea 50g/JAS Certified - Imperial Loose Leaf Green Tea from kakegawa city shizuoka prefecture japan

$54.00
Skip to product information
Otsuka Green Tea Co - Gyokuro, Japanese Green Tea 50g/JAS Certified - Imperial Loose Leaf Green Tea from kakegawa city shizuoka prefecture japan

Otsuka Green Tea Co - Gyokuro, Japanese Green Tea 50g/JAS Certified - Imperial Loose Leaf Green Tea from kakegawa city shizuoka prefecture japan

$54.00

You may also like