What kind of creature is this? Maybe a Martian? Or maybe a Pterodactyl like creature? It’s hard to really get a good look at the body but you can see the head and neck fairly well. The eyes seem to protrude from the head on each side with a fin like top.