Finger-lickin’ good KFC on the Christmas menu for millions in Japan

Christmas season in Japan often means a KFC feast for millions of Japanese families celebrating the holiday. Colonel Sanders’ restaurant has been part of the Christmas tradition since the 1970s in Japan, where the holiday is mainly a secular festival for consumerism.