Cat's leaving dead animals is a sign of affection and respect. Your cat must have really loved you.j
We had a maine coon when I was a kid. He was small for a main coon cat, but had gigantic paws. One evening I looked out our den window as it was getting dark. Samson, the cat, leapt off of my dad's chevy blazer and sliced the wing of a bat. The bat looked like a fighter jet the way it went down and crashed in the driveway. Samson then finished him off, picked him and up and deposited him into my dad's workboot outside our door leading to the garage.