@tanjaostman I have never had them in China, but I ate them a lot growing up. Frog giggin' is a big thing where I am from and on a productive night, we could get between 20-30 frogs. I am assuming these ones were sold uncooked so that they would be more fresh for the customers.
P.S. They never tasted that good no matter how I prepared them.