5.0 2019 | 98 min
Chinese animated fantasy adventure film based on the online game of the same name.
Revenue
$3,956,317
Released
Aug 02, 2019
Status