The origins of the iconic Salad Fingers is revealed.
2013
1988
2022
2016
2010
1989
2017
2003
2021
2011
2014
1978
2000
2012
1997