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.)
2015
2006
2011
2023
2022
2014
2024
1977
1997
2008
2013
2018
1999
1956
2016