Dean Fujioka
Laut
Dean Fujioka
Laut
Mayu Tsuruta
Atsuko
Taiga Nakano
Takashi
Junko Abe
Sashiko
Adipati Dolken
Kris
Sekar Sari
Irma
Yoshi Kino
Producer
Koji Fukada
Director
Naoko Komuro
Producer
Koji Fukada
Screenplay
Kazuhiro Ohta
Executive Producer
Hidenori nagata
Gaffer