Demigod
Upon the death of her grandfather, a woman and her husband return to her birthplace in Germany's Black Forest, only to find a terrifying secret awaits them.
8 January 1980, Augusta, Maine, USA
26 November 1975, Hattiesburg, Mississippi, USA
7 November 1972, San Diego, California, USA
14 February 1995, Mississippi, USA

