Hojicha Co.

@hojicha-co
Hojicha Co. is the first and only brand to specialize in freshly roasted green tea from Kyoto, Japan.