A mysterious stranger from unknown origin, travels to the city, to torment those to feed off their fear.
2019
2005
1996
1987
1982
1997
2002
1993
1979
2000
1988
1986
1991
1972
2017
2001