Product: Bio Hunter [VHS] (1995)
Rating: 4.0
Modern Devilman?
I really liked this one but its storyline was reminiscent of the Devilman series.