What animal, other than humans, hangs a dead snake in a tree branch?
I live in Western NY. I found a moderately sized snake, about 85 cm long (~32 inches) and about about 3 cm (1 inch) in diameter hung on a low branch in a pine tree. I know that Shrikes do that with rodents and usually impale them on a short branch. What would take a snake of that size? Can some type of raptor do it?
This question is in the General Section. Responses must be helpful and on-topic.