I remember stumbling upon this song a couple of months back. Surprised to see someone else on the forum placing it here.