描述
The Devil Child of Naju
The 110-minute film, helmed by 1980s-born director Yang Yu, better known as Jiaozi, meaning dumpling in Chinese, offers a retelling of a household tale that will strike a ch...