When I was younger, my mom would take my brother and I to a bakery (or a bakery in a grocery) that had these shaped frogs. My mom says they were made of petite fours or possibly marzipan. We can't, however, remember where this place was or the name or anything whatsoever. We're from central Jersey but I'm not sure if it would be north, central, or south Jersey. Any information anyone has would be extremely helpful.