
Girl Boss: Diamond Showdown
6.5
87min
Keiko Aizawa a vengeance-crazed vixen sets out on a journey to avenge the death of her older sister.
Country:
Released: 1974-01-15
Countries:
Japan
Production:
Toei Company
Tags: