Just checked
I remember hearing that song once
But what morons though, they're called "Empire of the Sun" which is Japan, and they're in China with the singer dressed up like Sun Wukong/MonkeyKing from Chinese Opera
Fuckin morons
I took these screenshots from the video. If I had to guess, the lead singer is Asian... or at least partly Asian
The other guy is clearly white