WTF Japan

Zero Woman Red Handcuffs (1974). A rape and revenge movie. Dude gets his dick shot off! Look at all that blood!