In future Tokyo, a young woman in the privatized police force tracks down her father's killer while …
Capable of making bio-mechanical weapons out of human flesh, alien parasites grotesquely invade the …