I don't recognise, but if it was written, maybe it was you. Could you have been smoking something at the time?
I can't remember which now, but I remember a writer/artist for 2000ad was asked where he came up with an idea for a particular series. He said he had no idea. He'd taken LSD, came round the next morning and there was this story sat on his desk! He knows it was his, but couldn't recollect a damn thing about doing it.