Search results for "Taro Ishida"
Bio Hunter (1995)

Bio Hunter (1995)

Bio Hunter (1995)
IMDb: N/A
58

A strange virus known as the Demon Virus, attacks the human genetic code, transforming people into monsters with demonic powers. One particular monster is terrorizing the streets of Tokyo. ripping…