Owlman

Owlman

The Owlman, sometimes referred to as the Cornish Owlman, or The Owlman of Mawnan, is a purported cryptid that was supposedly sighted around mid 1976 in the village of Mawnan, Cornwall. The Owlman is sometimes compared to America's Mothman in cryptozoological literature.

Read more about Owlman.