New Year's Day is not just the first day of the year in this country — it has a special meaning.

Jan. 1 is when people invite a god into their homes — the Shinto deity that presides over safety and prosperity for the year to come.

People believe that everything — the sun, the moon, water and fire — is reborn on the day when the new year begins.