Specifically, the main theme to Strike Suit Zero.
Japanese singer (although the words clearly aren’t Japanese), and the song had an American composer who collaborated with an Indian group.
That, and a few other clues indicate that the lyrics might be in Hindi, but I’m just not sure—they might be euphonious gibberish, or even Hindi (or another language) mispronounced so heavily as to be unintelligible.
'Anyone else care to take a crack at it?