The key-tone vaguely reminds me of an old child game, and to a more vague extent, a pixelated tennis game o.o. I can't remember the name though, so the closest one I could relate to is this overrated one-hit wonder. I never thought that this song could get played in my place, where most of them don't even know how to speak English.