Browse Tag

omen creatures

the Mothman with glowing red eyes perched on a bridge in Point Pleasant, West Virginia, under a moonlit sky, symbolizing mystery and warning.

The Mothman of Point Pleasant

In the small riverside town of Point Pleasant, West Virginia, life once moved quietly along the Ohio River. The townspeople worked in factories, visited neighbors, and gathered at the local diner for gossip and laughter. But in November 1966, that calm was shaken forever by the arrival of something no one could explain, a creature that seemed to have flown

Popular

Go toTop