Impactor molten protoplanet