by Wild Mothman » Sat May 06, 2017 8:33 pm
A creature washed ashore on after a storm, no one has been brave enough to approach it yet, but it has been glimpsed through the fog that has rolled in overnight. Above is a photo of the creature that some of the locals are referring to as a cryptid or some kind of mercreature.