This looks like a video made from recording a video monitor with a cell phone or something. Is it an alien? CGI? A new mystery in the field of cryptozoology?
At first I thought it could be a puppet on a string of some kind. Still it is an interesting sighting. What do you think it is?