Christmas isn't a holiday in Japan,but people do celebrate.New years and 2 days after is Japans biggest holidays.
Forum Rules