unstoppable [adjective] + carter [noun]