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 so it should definitely in New Jersey but not sure if it would be north, central, or south. Any information anyone has would be extremely helpful.