Here he is.
They should've given him a promotion.
The five year wait is over.
Salad Fingers has achieved legendary status by being one of the very first viral internet memes (for lack of a better word),...
This is as weird as you would expect, but absolutely great.