Close
Owlfly?
Family: Ascalaphidae?