Frog Cocktail in Chinese Restaurant

This looks really disgusting, and I’m afraid it tastes as bad as it looks, just have a look at the last image where is a man drinking this specialty. He seems to be in agony! I tried to find a recipe online for this peculiar Chinese cocktail, but unfortunately, I couldn’t manage to find one. I wonder if they use special sort of psychedelic frogs, or they put regular frogs that hop on the streets after rain. It would be more interesting if they used the first kind of frogs. I would even consider trying a sip of this liquid!