Ewwww! Late birthday present from a neighborhood cat?
I dunno... I'm kinda spooked at the idea that it wasn't dead.