9.9K Downloads
They created her, but they cannot control her. See Ghost in the Shell in theatres 31 March!