Crossword clues for Fast-food chain that's a Christmas tradition in Japan:KFCFast-food chain that's a Christmas tradition in Japan