Funny little UFO. Like it just wanted to be on camera to make it's presence known (?). If it is a UFO, I'd say that it is in that form that the aliens travel through space... I mean, unless there
are just little globual-type of UFOs/creatures that live in space, which could be possible too, I suppose.