This is a pretty bizarre mashup of two web animations. Salad Fingers is admittedly bizarre all by himself. It’s clever though. If you’ve never encountered Salad Fingers check him out here, Strong Bad lives here at homestarrunner.com.
Here’s the Salad Fingers video everybody should be familiar with… and by “everybody” I mean only people with darkish senses of humour.