The longest night of the year: Toji
December 22 is toji.
Toji literally means winter reach, and actually means winter solstice. It is an astronomical phenomenon which marks the shortest day and the longest night of the year.
Japanese eat pumpkin on toji. If you do so, it is said you won’t get a cold.