Legend has it that the Delver Glass is cursed and certain souls who look into it see a reaper in the reflection, these selected people disappear soon after. (Adapted from the Stephen King short story.)
2017
2016
1980
2006
2024
2018
1999
2014
1961
2019
1978
2022
2007
2008
2005
2023