Cryptid Legend - Mothman
Cryptid Legend - Mothman

In West Virginia folklore, the Mothman is a humanoid creature reportedly seen in the Point Pleasant area from November 15, 1966, to December 15, 1967. It is often sighted concurrent with UFO activity.

More artwork
Jeremiah clark displate flatwoods artstationJeremiah clark displate loup garou artstationJeremiah clark displate loch ness artstation