In a small, forgotten town, when the moon is bright, he appears. And the only warning is a faint whisper of your name in the wind.
1980
2023
1994
2005
2004
2006
1993
2002
1981
1988
1991
1990
1996
2014
2000