Anyone have an idea what these little guys are? Sorry for the blur, they are way up there and I had a cheap camera.