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.
1960
1929
1994
1910
1931
2024
2017
2013
1925
1977
1978
1935
1920
1933
—
2014