SERIAL RAPIST

Japan 1978