Demon City Shinjuku

Synopsis: A brave defender rallies to save the people of Earth when an evil lord's forces converge on a Japanese city.

Synopsis: A brave defender rallies to save the people of Earth when an evil lord's forces converge on a Japanese city.

Cast: Teresa Gallagher, Bradley Lavelle, Alan Sherman, George Little, Gareth Armstrong, Bob Sessions, ... View More

Cast: Teresa Gallagher, Bradley Lavelle, Alan Sherman, ... View More

Directed By: Yoshiaki Kawajiri