It LOOKS like the RC dragon from the Discovery Channel toy line, but i’m not sure. I have the old RC Tyrannosaur and its anatomy looks somewhat like that (same basic shape). Does it come with a remote?
I found it! It’s a “Mighty Megasaurs RC dragon” made by Jasman. Unfortunately, this model seems to be discontinued and the never versions all look awful.