Japan,
1986, 90 min
Cast
Kotobuki Hananomoto
Best movies:
This Transient Life (1970)
篠田三郎
Japan
Best movies:
Red Angel (1966)
Yamazakura, The Cherry Tree in the Hills (2008)
Godzilla vs. Destoroyah (1995)
Ryô Tamura
Japan
Best movies:
This Transient Life (1970)
Yôko Yamamoto
Japan
Best movies:
Blade of the Immortal (2017)
Monster from a Prehistoric Planet (1967)
Cobra (1976)