Who is the mystery singer on this track made a while ago? He vanished without trace after the recording!