Japanese gore horror film, often sold as an unofficial "Guinea Pig" sequel.
Create an account to continue watching