All about food, from places I have been to.
Its green tea flavoured Kitkat from Japan. Its made from real green tea too. Don't know if it's available anywhere else.
No comments:
Post a Comment