Owlman

Owlman1
Paranormal Science Strange

Owlman

The Owlman, also known as the Cornish Owlman or the Owlman of Mawnan, is a purported owl-like cryptid that was supposedly sighted around mid-1976 in the village of Mawnan, Cornwall, England, United Kingdom. It is very similar to the famous cryptid Mothman in appearance Appearance The creature is described as being humanoid in appearance and standing 6-7 feet tall. […]

Read More