
Kit Kat Japanese Hojicha Roasted Tea 12 Pieces Available Only in Japan. Hojicha is tea flavored from roasted green tea leaves. This is a very rare KitKat flavor that is only available in one small region of Japan!
Kit Kat Japanese Hojicha Roasted Tea 12 Pieces Available Only in Japan. Hojicha is tea flavored from roasted green tea leaves. This is a very rare KitKat flavor that is only available in one small region of Japan!