It's a bit late but OSECHI is the traditional Japanese New year foods.
The dishes that make up OSECHI each have a special meaning celebrating the New Year.
Kamaboko, broiled fish paste. Traditionally, slices of red and white kamaboko are alternated in rows or arranged in a pattern. The color and shape are reminiscent of Japan rising sun, and have a celebratory, festive meaning.
Kazunoko, herring roe. Kazu means "number" and ko means "child". It symbolizes a wish to be gifted with numerous children in the New Year.
Kuro-mame, black soybeans. Mame also means "health," symbolizing a wish for health in the New Year.
Tai, red sea-bream. Tai is associated with the Japanese word medetai, symbolizing an auspicious event.