Mei Kurokawa
Aiko Kazama
Teresa Daley
Tonton
River Huang
Yu
Kaku Tomohiro
Go
Daisuke Sasaki
Yuichi Nagata
Director of Photography
Koji Hagiuda
Director
Yoshinori Ota
Editor
Hiroki Ohwada
Executive Producer
Mika Ogita
Screenplay