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.)
1991
2018
2013
1951
2021
2017
1931
1974
2016
1999
2006
2014
2022
1978
2011