Liya (voice)
Ashley Boettcher
Elf Captain (voice)
G.K. Bowes
Prince (voice)
Gavin Hammon
Queen Mayre (voice)
Julie Nathanson
Fish (voice)
Ryan Potter
eyla (voice)
Anika Noni Rose
Director
Yi Ge
Yuefeng Song
Producer
Bill Borden
Jack Zhang
Writer
Roger Soffer
Ran Zhou