It's been two years since the last episode and nearly nine since the first. If you have no idea what's happening here's a copy and paste from Wiki:
Salad Fingers is an animation series originally created by British cartoonist David Firth in July 2004.[1] It gained rapid internet popularity in 2005. The San Francisco Chronicle ranked it in the "Top 10" pop culture phenomena for that year
Click here on mobiles