I've lived in Japan for a few years, and married into a japanese family. Japan doesn't give a damn about buying christmas gifts.
Actually the decision to release in Japan before EU/NA is crazy imo. Japan doesn't have the same Christmas culture, and no big Japanese launch titles. They should have tried a Christmas release in NA/EU for sure.
Christmas really doesn't affect sales volume *that* much in Japan.