i'm surprised your cats didn't find it?
but sometimes cats bring you presents - maybe this was a gift to you?
in the past, my cats have bought me a weasel (see picture - not the one my cat had), and a bat! luckily both the weasel and bat were still alive and in good condition so i could set them free.
(maybe 'wocketman' kimjong will be here soon?)