Not very confident of this, but possibly a character in the Mortal Kombat series, called Onaga - who died but still directed and controlled things from beyond the grave. Doesn't really sound very TLS though
It was there on the dot on Friday morning - and very much easier than 759 - but I noticed yesterday that it had disappeared again, to be replaced by the overdue 759. However, I've just checked and it's back again...