The bleeding moon drips sorrow.
1996
2018
2015
1978
1960
2012
2010
1994
1974
1898
1919
1990
2022
2016
2005
1975
2023