HE'S BACK! :D
Salad FingersDavid Firth
Eleven episodes have been published on Youtube and Newgrounds. A total of at least 14 episodes has been confirmed.
It gained rapid web popularity, such that the San Francisco Chronicle ranked it among the "Top 10" pop culture phenomena for 2005.
The...