Cast (5)

Hongyu Lai

乐乐

Yuebin Ju

老鼠大王

Ke Shen

乐乐爸爸

Hong Deng

花如意 / 天山果姥

Qing Zu

Crew (1)

Tommy Wang

Director