Your picture says what I was thinking. My family and I went to a chinese restaurnt once and ordered several dishes advertised as including chicken. It did not taste like chicken. We figured it was cats or rats or something else illegal to serve.
Beware of the “chicken” at some Chinese restaurants.
The restaurant was not open long.