See related link below for details.
Yes
It depends on their religion
Because
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 have very big festivals and it is very live in chirstmas island.