Cast
Nicolas Cage
Sofia Boutella
Nick Cassavetes
Bill Moseley
Tak Sakaguchi
Young Dais
Charles Glover
Tetsu Watanabe
Takato Yonemoto
Shin Shimizu
Yuzuka Nakaya
Lorena Koto
Canon Nawata
Hikaru Nishimoto
Riku Nakamura
Kazunari Tosa
Yatsuhashi Saiko
Tatsuhiro Yamaoka