In Japan, New Year's Day is the big festival, closest in spirit to Christmas in the West, the time when relatives and friends pay visits to each other and to the local shrines.
Most Japanese stay home for a good rest on the New Year's Day holiday.