(1974)
Released: 1974-01-15
Keiko Aizawa a vengeance-crazed vixen sets out on a journey to avenge the death of her older sister.
Vote Now!