Legend of Dark Mountain
The town of Glen-Cliff is a quiet town in the middle of the New Hampshire White Mountain Region. The town does have a chilling secret, and the townies are afraid to even talk about it.
The Dark Mountain Phantom lives high up the mountain. When he awakes, he looks to kill while searching for his emerald eyes, and won't stop looking until they're found.