Sky Object Baffles Internet