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
Japan
Best movies:
The Ceremony (1971)
Brass Knuckle Boys (2008)
The Vampire Doll (1970)