Japan,
1976, 69 min
Directed by:
Masaru KonumaCast
Naomi Tani
Japan
Best movies:
Flower and Snake (1974)
Rope Cosmetology (1978)
Wife to Be Sacrificed (1974)
Shinshô Nakamaru
Japan
Best movies:
Antarctica (1983)
The Eel (1997)