Looks like something straight out of Ghost in the Shell

    no comments