I am one of these people that would like nothing more than to be able to encounter some kind of living entity from another far off World but what a fake this is. Don't you just love these hoaxes! I thought it was a small broken branch or twig from the nearby trees. It looks quite miniature in size. Also, why didn't they gently pick it up and examine it more closely on camera?