GHOST IN THE SHELL 2: INNOCENCE

Japan 2004