Explore the neon‑lit streets of a future Japan where cybernetic bodies blur humanity’s limits, as Major Kusanagi questions reality in this iconic 1995 anime classic.