The major religion in Japan is called Shintoism - an offshoot of Buddhism and other eastern faiths. As such, they do not celebrate "Christmas" per se, since Christmas is a holiday in the Christian...
They give and take presents.They also put decorations up in their houses and other places. when they have dinner they have a roast or at least quite a big meal.