JAPAN BLACK TEA

Japanese Black tea, called “Kocha” in Japanese. “Kocha” actually means red tea. It is named after its color as the brewed tea displays a dark red color. Japanese Black Tea is a fully oxidized tea