The origins of the iconic Salad Fingers is revealed.
2011
2017
2012
1994
1988
1997
1999
2015
2004
2005
2007
2023
2010
2016
2019