I don't know if you are racist but you are stupid... Every character in Japanese animation or Japanese video games are gaijin (strangers)! They 99% have colored and big eyes, colored hair, they are extrovert and wear strange and colorful clothes...
Manga are a mix between Japanese culture / dysney and European fantasy so basically they try to create a world that doesn't exist and the same happens with video game.
I live in Tokyo tho, it not means I'm right but I can tell Japanese people are the opposite of Japanese pop culture so it seems like you are chocked just because of black people or something because since the 1st pokémon game and anime they are all non Japanese ( even ash, his name is Sasha Satoshi wich is a mixed race name, and every single pokémon which has katakana's names. That mean non Japanese worlds ) )