Cast (17)

Lyota Majima

Ryota

Kôichi Imaizumi

Kôichi

Mioo Satô

Michael Selvaggio

Claude Kolz

Toby Ashraf

Christian Slaughter

Lupus

Bishop Black

Florian Hagen

Wieland Speck

Jürgen Brüning

Mitsuaki Kishida

Mischka Kral

Ikkô Masuda

Jochen Werner

Hiroki Iwasa

Crew (8)

Hiroki Iwasa

Producer

Hiroki Iwasa

Editor

Kôichi Imaizumi

Director

Jürgen Brüning

Producer

Kôichi Imaizumi

Editor

Claus Matthes

Producer

Taguchi Hiroki

Director of Photography

Gengoroh Tagame

Screenplay