-
IMO it’s racist.
Are you even sure who it's racist against? The Japanese would have more claim on the basis of cultural appropriation.
There's a very small Mexican game studio doing a combination school simulator and mystery game. The mystery part has some rather odd plotlines (possibly again a Japanese influence). You have seen one picture from one of those plotlines, you have no idea of the context - no idea why a Mexican schoolgirl is wearing a joke costume - but you've decided it's racism. On.. what?
If it were a British game developer showing a British schoolgirl dressed as a beefeater or stereotypical cockney or Morris dancer, would that be racist? It wouldn't. It might well be classist, depending on the treatment, but that's the worst of it.
The irony here is that you made patronising assumptions without even looking properly at the original images, let alone investigating the game. You didn't notice the Spanish language name of the studio and, having had that pointed out, you clearly haven't gone and looked to find out any more.
In fact, the picture I showed isn't one where a silly/stereotypical costume is part of the plot, it's one of many pictures you could find (if you had ever bothered to look) showing the character personalisation options, of which they have a huge number, of which sombrero is just one option amongst pink hair, a pantomime horse head, angel wings, fake moustache (which doesn't automatically come with the sombrero) and a host of more ordinary options. The game dev has been continuously showing different game features on the Play Store page as they update the game. A little while ago it included the still I showed above, now it's a different set , tomorrow or the day after it may be something different again. All of which you could have easily figured out if you had gone and looked.
No, the games studio is Mexican (name should have been a clue). Just weirdness. It seems to be deliberately written in Anime vlsual style and I suspect aspects of Japanese games culture are also being referenced. Ever played a JRPG?