Wikipedia
Hanabiramochi
is a Japanese sweet ( wagashi), usually eaten at the beginning of the year. Hanabiramochi are also served at the first tea ceremony of the new year.