as Sun Xiaosheng
as Jin Xiaopeng
as Wu Yanyu
as Lao Xin
as Lao Suntou
as The Jade Emperor
as Sandalwood Buddha