Thanks for the reply, do you perhaps have Russian and Chinese support for this game you are talking about? Or is it really just random somehow chinese and russians are seeing your game?
You might have noticed the recent complaints , when itch was unavailable there. There are not that many indie gaming platforms. Itch will get indexed very fast on the major search engines.
Something even bad actors exploit by hosting impostor games on itch or making blog posts with links to malware. They know that itch will show up in search results.
So, it is not random. If people search for indie games about the topic you make, you might get hits from search engines world wide.