Japan
91 minutes
Makoto Kiyohiro
TBS
Shinya Sugi
Chiaaki Uchida
Ippei Matsumoto
Ryouda Kawahara
Writer
Director
Producer