Japan,
1979, 100 min
Cast
Yôko Yamamoto
Japan
Best movies:
Blade of the Immortal (2017)
Monster from a Prehistoric Planet (1967)
Cobra (1976)
夏純子
Japan
Best movies:
The Castle of Sand (1974)
![Atsuo Nakamura](http://image.pmgstatic.com/cache/resized/w88h116crop/files/images/creator/photos/159/336/159336955_eb8440.jpg)
Atsuo Nakamura
Japan
Best movies:
The Ceremony (1971)
Brass Knuckle Boys (2008)
The Vampire Doll (1970)