
Nobuhiko Obayashi
Director
Director
Sho Takamatsu
Kazuko
Tatsuya Fugiki
Yoshio
Midori
Emiko
TV Reporter
Sekiya
Dr. Jackie Yamatojima
Ayumi
Bernard
Debbie
Release Date
July 11, 1987Original Language
English, JapaneseBudget
$0.00Production Company
Available On