She hun jing
(Original title)
Devil's Mirror
Taiwan