GHOST IN THE SHELL

Japan 1995