Owl Man

Owlman is the name given to a large owl-like creature similar to the mothman. It lives in Cornwall, England and has been sighted several times. The first sighting took place in 1976 in the village of Mawnan. The owlman is sometimes seen as the English equivalent of the mothman due to the similarities between the mothman and owlman.