January 29, 2017 at 21:41:53 UTC
Nothing to see here, just a badger sleeping on the coughed-up indigestible clothing of a couple of human meals.