Probably the most enigmatic track in Finnish music history. This song was recorded somewhere around 2001-2002 but it was actually never released so even to this day there still isn't any kind of version of the full track available. Some dude had to hopelessly stitch together this version from clips of a tv show that used the track back in 2002...