It’s not just KFC in Japan. Christmas cake (usually strawberry shortcake) is also a really big deal. Both have to be ordered well in advance. They are usually eaten on Christmas Eve rather than Christmas Day.
Here, Christmas is more for getting together with friends or (more often) lovers. It’s kind of like what Valentine’s Day is in the US. Meanwhile, New Year’s is the time for family.