宇治 うじ ちゃ
ujicha

Noun

1. Uji-cha; prized Japanese green tea cultivated around Uji, Kyoto — explanation