Japan,
1966, 103 min
Cast
Sachiko Hidari
Japan
Best movies:
Under the Flag of the Rising Sun (1972)
A Fugitive from the Past (1965)
Insect Woman (1963)
Kôji Takahashi
Japan
Best movies:
Godzilla vs. Biollante (1989)
Samurai Spy (1965)