That thing looks like an over stuffed sausage.
I've been working in Italy lately and this lot just fell right into my suitcase before I left. I've no idea how it happened, but someone saved me money in the long run! It all got a bit squished in the case, but there were no casualties. I wonder if it'll happen next time I'm there...