Christmas tradition

Japanese People Celebrate Christmas… At KFC!?