WTH is this that just fell out of my /6?!

I would say put it on your shelf and keep on driving...