We all have a favorite holiday song, and certainly no lack of choices. But in Japan, it seems, everyone has the same favorite holiday song. And this year, as Lucy Craft reports, it means more than ...