Narrator
James Shigeta
Himself
Duan Zhi Liang
Director
Francesco Garri Garripoli
Producer
Writer
Camera Operator
Music