The bleeding moon drips sorrow.
2003
1997
1995
2012
2023
2018
2010
1968
1998
2019
1985
1990
1982
1904
1929
1978
2017
1958