![](https://image.tmdb.org/t/p/w185/3Sxik5qFdmiH4hJ4WL1jqd8LsZd.jpg)
4.099 Views
A strange and bizarre journey of the demon world began in the midst of crisis and doubt.
Release: Nov 10, 2017
Runtime: 87 minutes
Language:
Studio:
Country:
Crew: Li Guozhen (Director)