i don’t think opossums are cavernous.. scavenge is what they do, it bothers me to use it as a noun.. but the ending is absolutely supreme! You need a few commas, but what’s a few commas when you have a line like ‘searching for what it had already found’. :)