Japanese Cakes-Wagashi 15: Daifuku

Daifukumochi (大福餅), or Daifuku (大福) (literally “great luck”), is a Japanese confection...

Read More