Anyone else heard this strange piece of mucic recently? Kind of crap but then haunting if that makes sense.