Ayaka Yamazaki
Yuya Tsuda
Kinbakushi assistant
Kinbaku performer
Kinbakushi
Takeshi Yamazaki
British Journalist
Director
Executive Producer
Camera Operator
Lighting Technician
Sound
Assistant Director
Screenplay
Producer
Director of Photography