Two Sakura Mochi Named After Temples
Sakura-mochi is a popular Japanese sweet that can be considered a symbol of spring. It is sold in various shops including traditional Japanese confectionery stores, supermarkets, and convenience stores. “Sakura” …