Can someone identify this predator please?

Hi,

Im hoping someone can help me understand what this is? My guess is a feret.
at_220

Possum for context:

I could only attach one image :frowning:

Thanks!

Our best guess is the head of a ferret!