Japan has some strange thing about KFC. When I was there a few weeks ago, they had this creepy guy outside:
Yeah, KFC is huge in Japan, especially around Christmas. I never personally witnessed it, but it is said that you better make a reservation if you want to eat at KFC on Christmas. Fastfood is also a lot better in Japan, because companies can be arsed to do interesting stuff, rather than making already bad food even worse.