Japanese fetish film featuring extreme gore and basor.