TEAKI: Hojicha - Green tea from Kyoto, Japan