LOL!!
The name was a joke I had posted a bit earlier on in the season.
Yeah, I am guessing it is a Spider clutch, but there is a possibility that it may be Pin.
It's basically just a interesting dinker project I have going with a "name".
Not proven, maybe not even a spider!!
Sorry for the confusion.