Southbend DXD. I wonder if the previous owner launched it. No wait, he was young, probably didn't know how to drive. The kid could hardly use email so I don't know.
I would recommend replacing it with the same; I have one in my evo too, and I LOVE it. Talk to LSE about getting one, more info here:
http://www.dxdracingclutches.com