かぶせ ちゃ
kabusecha

Noun

1. kabusecha; mild green tea which has been lightly screened from sunlight for 1-3 weeks before picking — explanation

Other forms: