Nothing in the Ghost in the Shell 1995 film made the Major seem overly Japanese. It just happened to take place in Japan. That's it. Most Japanese cartoons do not put a heavy emphasis on making characters look Japanese. Because it's a cartoon, it's just an abstract approximation of what humans "look like". The complaints about GiTS are really ridiculous. Her race was never that important to the movie.
......her race was never implied, but Kusanagi is a Japanese name lol.