All Cast

Leehom Wang

Leehom Wang

Dragon (voice)

Zhang Ziyi

Zhang Ziyi

Phoenix (voice)

Leon Dai Li-Jen

Leon Dai Li-Jen

Frog referee (voice)

Fish Leong

Fish Leong

Cow (voice)

Michael Wong

Michael Wong

Dog (voice)