Salad Fingers plushie

Salad Fingers, the ineffable creation of animator David Firth, is finally immortalized as a plush doll at the official Salad Fingers store. Soft Salad can be seen above in the series' least-menacing episode yet.