It seems this song has only ever been published on a rare demo CD that is not available online and very few people even have the physical CD. I don't know how this ended up in USDB collection.
edit: I asked my friend who is Anssi Kela fan and he apparently has the song as a file somewhere on his computer. He says he probably ripped it from some old Singstar disk. Weird if this song has not been released in any album but has been included in Singstar.