Chun Chieh Liu

Born: 1956-02-24


Placeholder

Demon Sealer Bureau

as Mo Yan
Released: 2022-01-14

A hundred years ago, Immortal Master Yu Xu sealed beasts in eight states, and the Southwest...

Movie page

The Terrible Night

as uncredited
Released: 1978-04-13

Taiwanese horror film.

Movie page