• Released
  • May 29, 2008
  • NR
  • Action/Adventure
    Horror
  • 2 Fan Ratings
Synopsis: A vengeful policewoman (Eihi Shiina) battles mutated cyborg creatures.