When December 25 comes around, queues spill out of every KFC in Tokyo. So when Queenie Shaikh’s visit happened to fall over ...