It’s raining rice crackers on Sakura mochi! Last Saturday, March 3rd, we celebrated Japanese Girls’ Day, also known as Hinamatsuri (Japanese Doll Festival). A couple of days before Girls’ Day, I was lucky to be able to watch some special Girls’ Day mochi being made at Osaka-Ya, the only Japanese confectionery shop in the area....