The only thing I can think of that comes a bit - and that is a bit! - close is the Snow Blind.
Where did you get this pict from?
Al, not too happy with that Snow Blind thing I had another look at it and I think your customers sample may have been based on the Sarah Script. Dipped in mud and so ...
any help will be much appreciated