Company name: Hojicha Co.
Description: No. 1 brand of Japanese roasted green tea. Authentic hojicha crafted exclusively in Kyoto, where it originated 100 years ago.