Richard Rich
Director
Director
Princess Odette (voice)
Prince Derek (voice)
Fang
Lord Rogers
Queen Uberta
Puffin
Speed
Chen
Chen (singing voice)
Prince Li
Jean-Bob
Ru
Release Date
July 20, 2020Original Language
EnglishBudget
$0.00Production Company
Available On