Ohagi is a traditional Japanese sweet, made from boiled glutinous rice coated
with a red-bean jam, sweetened soy bean powder, or sweet sesame paste.
Traditionally Ohagi is eaten only on special days set aside for Buddhist service,
the Vernal Equinox Day and Autumnal quinox Day, when pious Buddhists pay
homage to their ancestors and offer Ohagi to them.