Hojicha tea is a type of Japanese green tea that is distinguished by its roasted flavor and reddish-brown color. It is made by roasting green tea leaves, typically of the bancha or sencha variety, at ...