Today, March 21, is Vernal Equinox Day, and it's a national holiday in Japan. The Japanese are now enjoying the three consecutive holidays (March 20 through 22) this year. Vernal Equinox Day is also in the middle of O-Higan (or simply Higan). In O-Higan, it is customary to have botamochi.
Regular azduki botamochi and kinako botamochi.
They were not made by me or my wife; they were given to us by my wife's brother and his wife, as they usually do on this particular day every year.