beauty and the beast - "HOWIE RHONDA" (CHINA, 2000)