Its not too bad I guess. At least you can tell its a deer, my friend paid 400 for his mount and it looks like someone tied it to the back of a truck and drug it down a gravel road.
The only thing that really sticks out to me is the ears arent in a correct position, and the mouth like you said is just a line of epoxy. Its still good for the money though