This is one song that tends to stick in my head a lot and I have been known to hum to it myself when it's playing as well even when I am in public without always realizing it.
It's such a great song and I believe, one of the very first full English songs from the Korean band BTS