Nope not on the turf, but good guess! Actually, that is from your old neighborhood, or should I say nightmare William!
No porcupine or marten here, I know they like to eat turkeys!
It is a very large fisher, you don't catch em' out and about like that often. It was early in the morning, I just happened to be driving down a quite road and he was working his way across the back of the field. Luckily my camera is always on the front seat!
And yes Steve, they are nasty little buggers. Teeth and jaw muscles like whoa!