Director
Mike Hazard
Cinematography
Sound
Jeff Sylvestre
Musician
Gao Hong
Animation
John Akre
Production Design
Les Skoropat