Steve Smith Cartoon

After Tuesday night, we are all in a good need of a laugh, and our regular cartoonist is back by popular demand.

After an untimed and lengthy absence, here is Steve Smith's latest cartoon... I wonder who it is?