LOOK LIKE AN ALIEN walking through this field. Strange photo, and we know very little about it