Locality: Germany
Produced: 1974
Media Type: Blu-ray
Directed by: Kuei Chin-Hung, Ernst Hofbauer
Starring: Yueh Hua, Liu Hui-Ling, Sonja Jeanine, Diana Drube, Gillian Bray