Movie Image

Demon Fighter Kocho

Horror, Science Fiction | 1997-04-25 | Japan

IMDB0.0 / 10

Budget$0

Budget$0

Runtime71 min.

First live action adaptation of Demon Fighter Kocho

Company Logo
Softgarage

Videos