Carter [noun] + unstoppable [adjective]