I’ve never seen or read Ghost in the Shell. Is the character supposed to be Japanese? Dragonball had the excuse of Goku being an alien, and the movie’s cast was primarily Asian anyway. If the character is supposed to be Japanese, then this is certainly a problem. Regardless, this is a good discussion to have, especially after Prince of Persia, Gods of Egypt, and other movies in recent memory that have cast white actors in minority roles. People like to use the “merit” excuse (I think the person most qualified for the job should get it!), but that doesn’t fly when minority groups are never given the opportunity to prove their worth. How many Asian actors do Americans know of? Ask any casual movie going white person to name an Asian actor and I guarantee you without a doubt they will shy away from the question by jokingly saying Godzilla.