Im having a hard time ID'ing this creature. My beagle woke me up from my afternoon nap today to let me know this dude was lurking behind our back yard. I think i did him a favor. Looks like someone else had shot his face off. I swear he could have been straight off the Walking Dead set.
Oh, and I got my buck back today. Good day.