I am leaning towards alien.There is not enough information to even guess on this beyond it being a vertebrate or possibly a constipated alien.
Seriously, I guess I have never heard a fisher cat; not sure we have them here in Texas. A screaming bobcat sounds like a baby crying/kid in trouble.
rd