Seen this video a long time ago, it has been presented as a falle angel, some say demon, some say alien lol but I would say that this was the clearist
viewing I've seen in a long time. Still pretty cool video, I'm not sure what to make of it but it is interesting.