ぐり ちゃ
guri cha

Noun

1. guricha; Japanese green tea similar to gunpowder tea — explanation

Related to 玉緑茶