For a western person this might be exotic to say the least, but frozen frogs seem to be available in most supermarkets here in China.
Comments
Sign in or get an account to comment.