Reissue of the classic Japanese exploitation film featuring digital new remasters. Rated 18-and-over.