Sheng shi chuan shuo (2000) (movie): Puppet martial arts masters fight to prevent demons from controlling the sacred stone. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Sheng shi chuan shuo (2000) below
Directed by: Chris Huang
Cast: Vincent Huang