INFO:
This seems to be the Pain gate series by Japanese Studio Scrum, from what I can figure out. Not sure exactly which one yet.
Extreme needle torture - ThisVid.com