Lonely girls who believe haunted by the ghost, find the shocking answer at the end.
1973
2015
1980
2016
2019
2023
2017
2005
2021
2007
2018
1996
1999
2013