That's an old Fallow deer mount.if ever going through Point Reyes in California there is a old service station garage on the right side going through that has a bunch of them hanging on the walls. Perhaps it isn't even a garage it may be the mother ship? Hmmmmmmm
Devil deer? That would be a good one to spook the kids with! All it needs is a couple of fangs sticking out from his upper lip. Huuuuaaahaaahaaaahhhhhhh........ Did anyone get the taxidermists name?
Eric