Beloved Cast
Ah-Kung
Chin Tu
Watermelon Boy
San Peng
Princess
Sze-ping Chen
Peach Boy
Lin Hsiao-Lu
Dog boy
Chen Chi-Chiang
Priest
Chan Chung-Yung
Father Peach
Chang Fu-Chien
Fairy
Shadow Liu