Japanese film directed by Hiromasa Taguchi.
Takashi Kashiwabara
Seiichi Tanabe
Ryo Iwamatsu
Hiromi Tokunaga
Akiko Hatakeyama