Locality: United States
Produced: 1973
Media Type: DVD
Directed by: Shunya Ito
Starring: Meiko Kaji, Reisen Lee, Yayoi Watanabe, Tomoko Mayama, Toshie Kimura