Once upon a time, a mysterious stranger visits a tavern with his unusual barrel organ and gives a scary musical performance to the beggars within.
2006
1936
2009
1976
1920
2013
1995
1983
1965
1966
2014
2005
2010
1971
2016
1979
1923
1956
2002
1967