Created for Fake Trailer Contest in Japan. The first concept is a rape-revenge-movie written by Jean Rollin and directed by Herschell Gordon Lewis.