The Visitor from afar - Earth