Demon Fighter Kocho 2: School of Evil Spirits (1997)

Horror
Science Fiction
Fantasy

Second live action Demon Fighter Kocho movie