Vocabulary

深蒸し茶

deep-steamed green tea

noun