Christmas In Our Fears
- September 15, 2024
- Murushii
Story and Features On September 2nd, 1995, an investigator from Manila is sent to a desolate cabin in San Felipe, Zambales, where locals, haunted by chilling tales, describe a sinister figure known as the "Christmas Stalker"—a malevolent presence that emerges every September in a dark suit, white collar, and its distinguishable yellow tie, preying on innocent families before they myster…