Phantom grip or slip?

I 100% did not put that junk in my car. I had one of 12 ever built torsen LSD’s for my transmission. Assembled by a company in Australia called Guru.