静岡 しずおか ちゃ
shizuokacha

Noun

1. Shizuoka-cha; prized Japanese green tea cultivated in Shizuoka Prefecture — explanation