This song inspired a band from Indonesia called The Cahngcuters entitled Gila Gilaan which was released in 2008. The music sounds very similar in my opinion.
I played this over the loudspeaker at the NTS one early morning, about 3 AM and got caught. Someone guessed it was me and called my phone while it was playing.