The protagonist bumps into a remote village that is ruled by a bunch of Japanese rednecks who have weird pagan rituals. He is just in time for a ritual involving 4 sisters, the main fetish being shaved pussy.
This movie has a lot going on. Pretty crazy, but interesting.