There are strange things going on at Duncan Castle, where some metaphysical being seems to have been spreading a psychological disease.
1998
1985
2003
2007
1972
2021
1934
2017
1975
1939
2023
2004
2005
1992
2000
2001
1968