Directed :-Jason Zada
Cast (in credits order):- Natalie Dormer,Eoin Macken,Stephanie Vogt,Osamu Tanpopo,Yasuo Tobishima,Ibuki Kaneda,Akiko Iwase,Kikuo Ichikawa,Noriko Sakura,Jozef Aoki,Yûho Yamashita,Taylor Kinney,Gen Seto,Terry Diab,Nadja Mazalica,Lidija Antonic