Japanese gore horror film, often sold as an unofficial “Guinea Pig” sequel.
Bookmark - 123-MOVIES.GIVES