Guinea Pig: Making of Guinea Pig
Mêkingu obu 'Ginî piggu (original title)
This one proves that it's all a big fake, and the myth of the Guinea Pig movies being actual snuff is not true.
Translation available: yes
Only registered users can leave comments.