Just found: The planet from another galaxy