They are either Senegal or Graceful chameleons. I used to keep a trio, 99% are imports that don't do well unless dewormed and properly hydrated. But if that's a pic of the actual chameleon it looks healthy, I paid $40 for mine 1-2 yrs ago