Japanese film directed by Hiromasa Taguchi.
Takashi Kashiwabara
Seiichi Tanabe
Ryo Iwamatsu
Hiromi Tokunaga
Akiko Hatakeyama
Yuu Tokui
Yasuto Hida
Hiromasa Taguchi
Toshiyuki Nagashima
Naoto Takenaka
Yôko Hoshi
Naho Toda
Honami Suzuki