I mean Christmas is still a big holiday in Japan you know. Not the same significance for most Japanese citizens, but it's still widely celebrated and a pretty big deal.