Wasn’t a UAV very similar to this spotted operating in Afghanistan last year?
There are pics of the Beast on the web.