Slowly but surely, an entire nation was convinced that going to KFC was a Christmas tradition. KFC Japan says that Okawara’s story isn’t quite accurate, the Business Insider reported. According to ...
While elsewhere around the world, Christmas dinner usually means a fat roast turkey or a nice holiday ham, in Japan it’s all about the Colonel. When the first KFC opened in Japan in 1970 ...