Is there really an Owlman, or Death Raptor, swooping from the skies and terrifying the citizens of Mawnan, England?