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.
New Year's Day is Japan's most celebrated and biggest holiday.