These are indeed the Chinese Soft Shell Turtle (Pelodiscus sinensis). They are being farmed on a very large scale in the country. However, the welfare, and sustainability of this practice is highly questionable.
Were they on Ice, or in Chill cabinets?
Thanks & Happy Chinese New Year- Year of the OX
|