Hojicha is a kind of roasted green tea. It's also, apparently, a flavor of Kit-Kat.
We've covered weird Kit-Kats before. They're kind of a thing in these parts, with a variety of limited releases corresponding to certain regions or certain times of the year. We picked these up in the Kyoto train station while traveling with Dan and Kath last week.
The verdict? Pretty good, actually. Tastes a lot like a hojicha latte.