Director
Rashad Haughton
Writer
Producer
Alex Lai
Toshiyuki Sasahara
Cinematography
Hideaki Sakurai
Editor
Nik Fackler