© LIA FILM. All rights reserved.
Director Shunsuke Nakamura
Producer/Editor Akira Polenghi
VFX Producer/Supervisor Lia Wu